open.csr · PR #9 · obot.roadmap #113 increment B
The Demo app's Text pane can now be edited: prose changes in the browser, every
{{ard:…}} resolves against the committed ARD, and the numeric-fidelity gate runs on
each keystroke. This page is not a recording of that. The gate code, the diff
writer and a real ARD are inlined below, so every step you click executes the same functions the
build runs — and each one states what it expects and then checks itself.
Click any step to load its exact input, or run the whole protocol and watch twelve checks execute against the real code.
not runBoth blocks below hold their committed source. Pick a step from the protocol on the left — it will type into the block for you, run the gates, and report whether what happened is what it said would happen.
text-core.js, inlined unmodified — the same module the
build imports. An edit that passes here passes CI.editor-core.js's diff writer, hunks offset past the
frontmatter. The file you download applies with git apply.demo/ard/<slug>.json when a block is opened.analysis.yaml change
needs the pipeline to re-run, and that round-trip is still an open design question.