Put sealed role projection before Mind admission

This commit is contained in:
Meta Vens 2026-08-16 21:13:17 +02:00
commit df9dc56b79
5 changed files with 27 additions and 9 deletions

View file

@ -4826,3 +4826,14 @@ Remaining hard-cut authority map:
state; disjoint Persona/Hands work remains concurrent; source guards find no
production aggregate reference; restart preserves obligations without
authority resurrection.
Exact `59292e2f` introduces the first replacement work identity without wiring
it around the obsolete prompt path. Current Body observation generation owns
baseline Modeling work; the exact RepoModel basis is reasoning cargo and does
not mint a second obligation merely because Modeling changed the graph. A
terminal decision receipt can fulfill that Body work after the graph changes.
The next attempted integration was deliberately discarded: a reasoning basis
must not cite keyed Mind versions while the final model request still renders
the aggregate `EpiphanyRoleWorkerLaunchDocument`. The sealed typed role
projection and its prompt rendering therefore precede decision-receipt
admission and routing migration.

View file

@ -216,18 +216,22 @@ declares the organism missing because it reads persisted
Cut in this order:
1. Add one pure typed current-work projection over keyed Mind/runtime receipts.
1. Replace the aggregate-shaped role reasoning input with one sealed typed
projection assembled from exact keyed Mind document versions. The final
model request must render that projection; citing keyed sources while
rendering the old thread snapshot is explicitly forbidden.
2. Complete the pure typed current-work projection over keyed Mind/runtime receipts.
Modeling must derive from the current Body/RepoModel obligation; Eyes only
from explicit external-evidence obligations.
2. Move status and coordinator launch/review consumers to that projection and
3. Move status and coordinator launch/review consumers to that projection and
exact request/result identities. Thread ID remains immutable pass provenance
only.
3. Move role/reorient acceptance from aggregate state patches to family-owned
4. Move role/reorient acceptance from aggregate state patches to family-owned
`MindMutation` plans and exact commit receipts.
4. Delete `EpiphanyThreadStateEntry`, `coordinator_state_transaction`, global
5. Delete `EpiphanyThreadStateEntry`, `coordinator_state_transaction`, global
expected revisions, aggregate update APIs, and all source references from
production. Refuse old writable stores; add no dual reader or migrator.
5. Replay fresh-store concurrency and decision-context acceptance. Only then
6. Replay fresh-store concurrency and decision-context acceptance. Only then
restart Model Atlas Gate 1 from a new external root.
Do not preserve the aggregate for compatibility, manufacture a bootstrap

View file

@ -302,9 +302,12 @@ unchanged; the lifecycle authorities above remain separate.
## Immediate next action
Complete the persisted thread-state hard deletion described in the campaign
plan. Start with one typed current-work projection over keyed Mind and exact
runtime receipts, migrate status and coordinator routing to it, then migrate
family acceptance and delete the aggregate schema/transaction. Run the source
plan. The Body-generation Modeling work identity now exists at exact
`59292e2f`, but do not admit its decision receipt yet: first replace the
aggregate-shaped role prompt with one sealed typed projection assembled from
the exact keyed Mind versions it cites. Then finish current-work routing,
migrate status/coordinator consumers and family acceptance, and delete the
aggregate schema/transaction. Run the source
guards and fresh-store concurrency/decision-context suite. Only after that may
Model Atlas Gate 1 restart from a new external root. Keep the current fresh and
partial roots read-only; do not release scheduling, register operational

Binary file not shown.

View file

@ -74,7 +74,7 @@ current_status:
yggdrasil_epiphany_service_contract: repaired_in_gamecult_ops_812b427_not_installed
resident_physiology: historical_c011_exact_465af24d_zero_zombie_proof_accepted_current_containers_exited_255
unresolved_authority: Persisted EpiphanyThreadStateEntry and coordinator_state_transaction remain live production authorities across status, launch, acceptance, resident continuation, and request selection. This contradicts the intended concurrent keyed Mind and blocks fresh organisms. Model Atlas code and isolated proofs remain accepted, but Gate 1 signed sight/brake acceptance, autonomous cascade, partition exercise, and sustained physiology remain unproven. Operational registration in gamecult-ops remains forbidden. Historical shakedown evidence remains valid; c011 and partial Gate roots remain untouched/read-only. One completed Discord consequence remains blocked by the absent Yggdrasil credential.
next_action: Add one pure typed current-work projection over keyed Mind and exact runtime receipts; migrate status and coordinator routing/launch/review to it; migrate family acceptance to MindMutation plans; delete EpiphanyThreadStateEntry, coordinator_state_transaction, global expected revisions, and every production behavioral reader/writer. Refuse old writable stores and prove fresh concurrent/restart behavior. Only then restart Model Atlas Gate 1 from a new external root. Do not add a compatibility aggregate, dual reader, or migrator.
next_action: Replace the aggregate-shaped role reasoning input with one sealed typed projection assembled from exact keyed Mind document versions, and render that projection in the final model request. Then complete the Body-generation current-work projection introduced at 59292e2f, migrate status/coordinator routing/launch/review and family acceptance, and delete EpiphanyThreadStateEntry, coordinator_state_transaction, global expected revisions, and every production behavioral reader/writer. Refuse old writable stores and prove fresh concurrent/restart behavior. Only then restart Model Atlas Gate 1 from a new external root. Do not add a compatibility aggregate, dual reader, or migrator.
active_subgoals:
- Delete persisted thread-state authority and complete the concurrent keyed Mind cut before any further operational Gate run.