Loading...
Loading...
Verify a change to this app before calling it done. Use after changing the web, the server, a tool, an agent, a job or a chat (prompt, rules or output contract), when a law of docs/INVARIANTS.md is touched, or when reproducing a bug a person reported. Runs the gate, launches an isolated instance for this checkout, drives it like the person using the app, collects evidence (network, console, trace, accessibility, phone width) and writes the proof/skip report.
npx skill4agent add hachej/boring-stack verify-appnode scripts/verify.mjsdocs/verify/doctorupscripts/verify-app.mjs.verify/<port>/git rev-parse --git-dirnode scripts/verify.mjs setupupdoctorupdoctordowncleanupcleanup --alldoctorfreshSTALE BUNDLEnpm run buildSTALE SERVERdownupWRONG INSTANCEnode scripts/verify.mjs featuresfeatures <area>journeysdocs/INVARIANTS.mdnode scripts/verify.mjs checkproject.mdcheck --fastcontractformal/README.mdsetupupdoctorfreshreport <area…>.verify/report-<branch>.mdseed <state>resetdownup --delay 4000mark "<what you test>"openclicktypeuploadpresswait-settleapi <route>open "/"network-summary --since-markconsole --errors --since-marksnapshotscreenshottrace starttrace stopnpx playwright show-trace <zip>perfa11yviewport 375 812overflowscreenshotviewport 1440 900up --realup --realCODEX_AUTH_FILEdocs/verify/test/e2e/checkscripts/verify/VERIFY.jsoncheckevalpostseedapipost --bearer <token>freshpage.routemark--since-markapi /api/<route>api /api/runsdownuplint + contracts + unit tests → formal models → end-to-end journeys (fake models)
→ driven instance (verify) → real models on the instance (up --real)
→ the people's own useverify updocs/verify/deploy.md.verify/report-<branch>.mdreport <area…>.github/pull_request_template.mddoctorcheck