Skip to content

Follow referee-accepted Sonnet author reassignments - #62

Merged
Mabolla merged 1 commit into
mainfrom
fix/sonnet-referee-reassignments
Sep 12, 2026
Merged

Mabolla merged 1 commit into
mainfrom
fix/sonnet-referee-reassignments

Conversation

@Mabolla

@Mabolla Mabolla commented Sep 12, 2026

Copy link
Copy Markdown
Owner

Why

Lumen-2 reached v103, but the Worker reconstructed progress only when every accepted token used the original frozen author assignment. The referee had validly accepted roster-member substitutions beginning at v96, so the Worker failed closed before Mabolla's which turn.

Change

  • Preserve the frozen 118-token word sequence.
  • Reconstruct each state transition from a uniquely matched, signed referee acceptance by any exact roster member.
  • Locally enforce DID-letter eligibility and the no-consecutive-author rule while following those accepted transitions.
  • Continue to fail closed on ambiguity.

Verification

  • npm test — 126/126 passing.
  • Live signed history now evaluates to Mabolla turn at v103 with state hash b6e0b34400bcdcc1f131ee5da1d4b064ba80a080dddf322557e3bae14e2ccd81 and exact token which.

@Mabolla
Mabolla merged commit 6af4ab5 into main Sep 12, 2026
1 check passed
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