You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After the ReScript→AffineScript migration (#47–#51), src/ holds AffineScript and src/main.ts was never created. CI was repointed (#49 typecheck, #55/#54 build → deno task build in src/deno.json), but the local tooling was missed and several recipes now fail outright.
Broken — repoint at the real entrypoint (tools/mvp/svalinn_gateway.ts, or deno task in src/deno.json)
Justfile and the mirrored .machine_readable/contractiles/Justfile:
dev → cd src && deno run … main.ts (Justfile:12 / contractile:11)
serve→ cd src && deno run … main.ts (Justfile:16 / contractile:15)
After the ReScript→AffineScript migration (#47–#51),
src/holds AffineScript andsrc/main.tswas never created. CI was repointed (#49 typecheck, #55/#54 build →deno task buildinsrc/deno.json), but the local tooling was missed and several recipes now fail outright.Broken — repoint at the real entrypoint (
tools/mvp/svalinn_gateway.ts, ordeno taskinsrc/deno.json)Justfileand the mirrored.machine_readable/contractiles/Justfile:dev→cd src && deno run … main.ts(Justfile:12 / contractile:11)serve→cd src && deno run … main.ts(Justfile:16 / contractile:15)build→cd src && deno compile … -o ../dist/svalinn main.ts(Justfile:24 / contractile:23) — should delegate todeno task build(the single source of truth established in fix(ci): build svalinn binary from the real entrypoint (MVP gateway) #54)check→cd src && deno check main.ts(Justfile:32 / contractile:31)stapeln.toml:commands = ["deno cache src/main.ts"](stapeln.toml:37)These are a safe mechanical repoint — same class of fix as #49/#55, just for local tooling.
Needs migration-direction judgment (don't auto-fix)
These steps are ReScript-era and now dead, but how to replace them depends on the AffineScript build story (see #39):
buildrecipecd src && npx rescript build(Justfile:20 / contractile:19)testrecipe targetingtests/*.res.mjswith@rescript/core(Justfile:28 / contractile:25)uirecipesnpx rescript build(Justfile:37,57,61 / contractile:36,56,60) — isui/still ReScript?Acceptance
just dev/just serve/just build/just checkrun against the real entrypoint and succeedstapeln.tomlno longer caches a nonexistent file.machine_readable/contractiles/Justfileis a trust-deny-area (Trustfile) — change with careFound via the wrap-up audit of the #54 session.