CI / Tool tests and sync-check (push) Successful in 16s
CI / Verify references (all modules, Rust and TS) (push) Successful in 2m4s
CI / Verify Expansion Drop solutions (all modules, Rust and TS) (push) Successful in 2m1s
CI / Coupling audit on references (push) Successful in 5s
CI / Differential fuzzing of the Rust and TS references (300 seeds) (push) Successful in 53s
CI / Mutation check (tools/mutants.json against the highest TS reference) (push) Successful in 34s
CI / Verify the SpellGrid level proofs (solver) (push) Successful in 5m25s
CI / Site build (push) Successful in 15s
CI / Naive engine tests (Module 0) (push) Successful in 20s
I1: run-scenario and both SpellGrid CLIs check moves first and treat any other engine error as fatal (same text in both tracks); trigger blocks close on error (try/finally, catch_unwind in Rust); unknown summons rejected. I2, I3, M1-M7, T3, T9a-c, T10a-b. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
22 lines
681 B
JSON
22 lines
681 B
JSON
{
|
|
"name": "systemic-design-course",
|
|
"private": true,
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=22.15"
|
|
},
|
|
"scripts": {
|
|
"test:tools": "node --test tools/test/*.test.mjs",
|
|
"check": "node tools/sync-check.mjs",
|
|
"test:site": "node --test site/scripts/*.test.mjs",
|
|
"check:links": "node tools/check-links.mjs",
|
|
"play:spellgrid": "node tools/play-spellgrid.mjs",
|
|
"solve:spellgrid": "node tools/solve-spellgrid.mjs",
|
|
"diff:tracks": "node tools/diff-tracks.mjs",
|
|
"verify:levels": "node tools/verify-levels.mjs",
|
|
"mutation:check": "node tools/mutation-check.mjs",
|
|
"run:scenario": "node tools/run-scenario.mjs"
|
|
}
|
|
}
|