Skip to content

refactor(proof): measure the share by replay from a plan - #217

Merged
the-homeless-god merged 3 commits into
devfrom
a/proof-shell-becomes-plans-3
Oct 1, 2026
Merged

the-homeless-god merged 3 commits into
devfrom
a/proof-shell-becomes-plans-3

Conversation

@the-homeless-god

Copy link
Copy Markdown
Member
  • refactor(proof): run the record forgeries from a table and a plan
  • refactor(proof): measure the corpus share and self-test it from plans
  • refactor(proof): measure the share by replay from a plan

Verified on the tree of dev plus this branch (f4a431b): the checker test set passes, the provability verdict is green with all four checks, the proved-share ledger and the rule tables agree with the tree, pre-push is green, commit messages follow the convention.

🤖 Generated with Claude Code

the-homeless-god and others added 3 commits October 1, 2026 21:34
flang/proof/replay-share.fscript replaces the replay mode of
corpus-share.sh: every corpus record is checked, its replayed and open
places are summed with the manifest classes, and the balance of the
denominator is printed; -- --forgery strips the moves of a carrier and
checks that the share falls. The verdict, four coverages, the short
commands and the docs call the plan.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PNHrA3rG7FTWhB11E7pjDQ
flang/proof/share-measure.fscript replaces the set measure of
corpus-share.sh (sets corpus, examples or a directory, both sets, a
dump, another root, a commit or a ready ledger). The instrument
self-test becomes share-self-test.fscript, and corpus-share.sh is
deleted. CI, four coverages, the short command, both probe plans and
the docs call the plans.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PNHrA3rG7FTWhB11E7pjDQ
flang/proof/forgeries/run.fscript and run.tsv replace forgeries/run.sh:
the honest record and four forgeries are rows of the table, and every
example of flang/proof/examples is recorded and checked as before.

Old against new was compared on the five table trials only, with the
catalogue pointed at an empty directory: a full comparison needs about
fifty checker runs of up to an hour each. Both gave the same five codes
(the honest body-forms record is refused on trunk) and both exit 1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PNHrA3rG7FTWhB11E7pjDQ
@the-homeless-god
the-homeless-god merged commit 3a6bcb4 into dev Oct 1, 2026
30 checks passed
@the-homeless-god
the-homeless-god deleted the a/proof-shell-becomes-plans-3 branch October 1, 2026 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant