Commit 912412e
docs+build(portal): INVARIANTS honesty pass (INV-15), biome gate, PORTAL_CHECKS docs
- INVARIANTS.md: every row's enforced-by/checked-at/tested-by now cites real,
passing tests; INV-2 marked enforced-by-construction (vacuous assert removed);
INV-3 cites the interleaving + randomized properties; INV-9 cites the runtime
assert + delegation matrix; INV-10 cites the real link tripwire; INV-13 rewritten
for progress-by-construction + the frontier EXTEND; INV-1 noted as a
future-regression tripwire; NEW INV-15 row (child persistence, ported from PR #2).
Fixed-gaps section lists the found-and-fixed head-boundary bug + mutation evidence.
- scripts/sync-upstream.sh: repo-side Biome gate (pinned 2.5.2, repo biome.json,
--diagnostic-level=error) runs before the copy under --test — an unformatted or
lint-error portal file fails the build.
- INTEGRATION.md: PORTAL_CHECKS row in the env-knob table.
- PUBLISHING.md/HOW-IT-WORKS.md: stale prose fixed; portal/config.ts restored as the
repo-side compat-harness utility (= origin/main's copy).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent f88a1d0 commit 912412e
5 files changed
Lines changed: 36 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| 131 | + | |
131 | 132 | | |
132 | 133 | | |
133 | 134 | | |
| |||
0 commit comments