Skip to content

docs(2c-G): owner catch-up and owner-side economic admission — survey and frozen rulings - #861

Merged
cryptskii merged 1 commit into
mainfrom
docs/2c-g-owner-catch-up-survey
Sep 11, 2026
Merged

docs(2c-G): owner catch-up and owner-side economic admission — survey and frozen rulings#861
cryptskii merged 1 commit into
mainfrom
docs/2c-g-owner-catch-up-survey

Conversation

@cryptskii

Copy link
Copy Markdown
Collaborator

For owner ruling — do not merge before the rulings

docs/papers/amendment-2c-g-owner-catch-up-survey.md surveys Req 4.5 and Req 6.31 (owner catch-up) against main at 5133eaa2. No code changes; nothing is frozen.

Finding. Owner apply (dlv.reconcile) and dlv.close both bypass economic admission, although core already has the DlvOwnerApply and DlvWithdraw write sets and the 0x0027 credit arm. The owner's R_econ reserve leaf therefore never leaves the birth generation. Because both write sets require the leaf at exactly the parent generation, no owner apply past the first and no close can be admitted, and close proceeds never reach R_econ. This is a completeness gap on the path to the two-asset E2E, not a safety defect.

Proposed rulings:

  • G1: admit the owner apply, with the 0x0027 evidence built from the certified fold's own Req 21.16 material.
  • G2: catch-up is the ordered sequence of admitted applies.
  • G3: publish a fresh owner baseline after catch-up (Req 6.31).
  • G4: admit the close.

The alternatives are in §5. PR #860 is merged; this is independent of it.

… and rulings draft, for owner ruling

Surveys Req 4.5 and Req 6.31 against main at 5133eaa. Owner apply
(dlv.reconcile) and dlv.close both bypass economic admission, although core
already has both write sets and the 0x0027 credit arm. The owner's R_econ
reserve leaf therefore stays at the birth generation. Because the write sets
require the leaf at exactly the parent generation, no owner apply past the
first and no close can be admitted, and close proceeds never reach R_econ.
This is a completeness gap on the critical path to the two-asset E2E, not a
safety defect.

Proposes G1 (admit the owner apply, with the 0x0027 evidence built from the
certified fold's own Req 21.16 material), G2 (catch-up as ordered admitted
applies), G3 (a fresh owner baseline after catch-up, Req 6.31) and G4 (admit
the close), with the alternatives. Nothing is frozen and no code changes.
@cryptskii
cryptskii marked this pull request as ready for review September 11, 2026 12:54
@cryptskii
cryptskii merged commit c686af4 into main Sep 11, 2026
2 checks passed
@cryptskii cryptskii changed the title docs(2c-G): owner catch-up and owner-side economic admission — survey and rulings draft (FOR RULING) docs(2c-G): owner catch-up and owner-side economic admission — survey and frozen rulings Sep 11, 2026
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