Record the four founder answers that unblock economy-transition-v6 - #168
Merged
Conversation
The founder-decision gate stopped M3.10a with four reserved decisions and the owner answered all four on 2026-08-15. ADR 0043 records them as given. Verification is the entry point and it reaches the recipient: an unregistered person cannot interact with the ecosystem in any way, so there is no account for a payment to reach and a transfer naming a recipient that is not a registered holding address is refused rather than creating one. `ledger-transition-v1`'s recipient-creating transfer is withdrawn for version six, and no account exists that is not an escrow beneath a registered identity. The security asymmetry that protected a Founder Seat's minting since version three generalises to every participant, every holding address, and every operation: relaxing a posture requires a biometric approval, tightening it requires only a signer signature. The per-seat flag disappears into the per-identity posture. A verified user's uncollected incentive is never issued, because that channel is the one with no second destination. Total supply ends below the maximum by exactly what was not collected. A signer key belongs to exactly one holding address, which keeps the version-one 80-byte header and kind 1's 40-octet body. Stated together with the first answer: the byte identity is preserved for a fifth version and the execution identity is not, because those unchanged bytes gain a rejection condition. The constitution's unresolved list loses the two entries that had been open since the mandatory-verification pivot, and two statements it still carried about a superseded seat-address exception are repaired. Closes #167
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #167. Follows #166, which recorded the gate result that produced the questions.
The founder-decision gate stopped M3.10a with four reserved decisions. The owner answered all four on 2026-08-15. ADR 0043 records them as given; the constitution states them; its "Explicitly unresolved founder details" list loses the two entries that had been open since the mandatory-verification pivot.
The answers
ledger-transition-v1's recipient-creating transfer for version six. No account exists that is not an escrow beneath a registered identity, and that becomes a structural invariant rather than a policy.mint_requires_biometricflag disappears into the per-identity posture and its protection survives as the general rule.outstanding; total supply ends below the maximum by exactly what was not collected. The two alternatives are ruled out on cost: ranking up to 1,000,000 identities inside a block is the one place this economy has no bounded winner set, and routing to the unreferred pool would issue value against one channel's cap under another channel's accounting.The one thing that must be stated twice
Answers 1 and 4 have to be read together or the compatibility section will be wrong. Answer 4 keeps kind 1's body at 40 octets, so the accepted 136-byte unsigned and 200-byte signed transfer are still reproduced byte-for-byte. Answer 1 gives that unchanged byte sequence a rejection condition it did not have. The byte identity is preserved for a fifth version and the execution identity is not: a version-one transfer to a fresh recipient succeeds under version one and is refused under version six. Both the ADR and the handoff say so in those terms.
Also repaired
Two statements the constitution still carried from before ADR 0036 and ADR 0041: that Founder Seat addresses are the "stated exception" to HUB address management, and that two consequences answered on 2026-08-14 were "not yet decided". Both contradicted the resolved list in the same document.
Verification
Documentation-only.
tools/verification_scope.pyclassifies the change set aslightweight, so the focused metadata path applies.python3 tools/verify_metadata.py— 5 repository skills and 185 internal Markdown links validated (up from 176; the new ADR is linked from the constitution, the index, and the handoff).python3 -m unittest discover -s tests/tools— 8 tests, OK.What this unblocks
M3.10a — specify
economy-transition-v6— with no founder question in front of it. The handoff's "Exact next action" now carries the four answers and what each one requires of the contract.