docs/slate-v2/true-slate-rc-proof-ledger.md
The fresh-branch program now has package-runtime proof for slate-dom,
slate-react, and the public read/update runtime spine.
The next mainline blocker is final same-turn gate closure, not missing DOM, React, public API, kernel, gauntlet, mobile-scope, or huge-doc perf owners.
Not:
The live packages/slate core benchmark package now exists.
Latest read:
Tranche 1 proof is only:
Tranche 2 proof is only:
These are the current reads:
slate core settlement is materially closed enough for sibling-package workslate-dom package-runtime proof is materially closed enough:
bridge.tsclipboard-boundary.tsslate-react package-runtime proof is materially closed enough:
These are the current reads:
bench:react:huge-document:legacy-compare:local directly compares legacy
chunking-on, legacy chunking-off, and v2huge-document same-path parity is an explicit cut:
large-document-runtime browser
rows and the 5000-block legacy compare gatehighlighted-textpersistent-annotation-anchorsexternal-decoration-sourcesreview-commentscustom-placeholder, paste-html, richtext, editable-voids,
and images are recovered rows with current Chromium proof.Do not upgrade this ledger from runtime proof to RC readiness until the final integration, build, typecheck, lint, and perf gates run in the active closeout slice.
Green harness rows, narrow browser proof, source closeness, or same-path examples do not close blanket claim-width or parity by themselves.
Legacy parity does not close the north-star lane by itself either.
slate-history is now materially closed enough on top of settled core
slate:
packages/slate-history/test/history-contract.tspackages/slate-history/test/integrity-contract.tsbun run bench:history:compare:local+29.35ms+20.04ms+25.29ms+31.77msslate-hyperscript is now materially closed enough on top of settled core
slate and settled support-package slate-history:
packages/slate-hyperscript/test/index.spec.tspackages/slate-hyperscript/test/smoke-contract.tscreateHyperscriptcreateEditorcreateTextjsx