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
ci(book): wire Phase 6 execute + compile gates into mdBook workflow; bump contract to v1.1.0
Adds two CI steps to .github/workflows/book.yml after the structural
gates:
- name: Phase 6 — bash example execution gate (FALSIFY-BOOK-EXAMPLE-EXECUTES-001)
run: bash scripts/check_book_examples_executable.sh
- name: Phase 6 — rust example compilation gate (FALSIFY-BOOK-EXAMPLE-COMPILES-001)
run: bash scripts/check_book_examples_compile.sh
Includes an HTML-comment marker `<!-- ci-fixture-needed: qwen2.5-coder-1.5b -->`
in the workflow body so the future CI work to provision the model cache is
trackable. The marker is **not** in book/ content so it cannot trip the
namespace-discipline grep on TODO/TBD/WIP.
contracts/apr-book-completeness-v1.yaml bumped to 1.1.0 with two new
falsification_tests (FALSIFY-BOOK-EXAMPLE-EXECUTES-001 and
FALSIFY-BOOK-EXAMPLE-COMPILES-001) plus two new equations
(example_executes, example_compiles). `pv validate` clean.
Also adds the new script paths and the contract YAML to the workflow's
`on.paths` trigger list so script-only changes still gate the book.
BOOK-CLOSEOUT-001 § Phase 6.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments