Record typed Research decision cut

This commit is contained in:
Meta Vens 2026-08-18 05:57:47 +02:00
commit 13f8c0b7c8
5 changed files with 35 additions and 37 deletions

View file

@ -1,7 +1,7 @@
# Epiphany current algorithmic map
Updated: 2026-08-18
Latest implementation cut: `ec1431ff` on `codex/epiphany-shakedown-live`
Latest implementation cut: `e0e75a30` on `codex/epiphany-shakedown-live`
This document describes the live machine. Historical cuts, rejected paths, and
proof chronology belong in git, `state/ledgers.msgpack`, and bounded smoke
@ -102,10 +102,11 @@ Current migration seam: the typed basis/context foundation, concrete Body,
frontier, Research, Verification, Planning, Reorientation, and Persona paths,
plus worker/session/Persona archive reachability are landed. Exact `f7948795`
deletes `MindGatewayReview`, `MindStateCommitReceipt` v0, the generic Mind
interpreter prompt, and their false CultNet mutation mouths. The remaining
aggregate-shaped output is `EpiphanyRoleStatePatchDocument`, used by Research
for evidence/observations and the old generic Imagination lane for planning
drafts. Exact `1c9aafd8` seals one decision context before model-backed
interpreter prompt, and their false CultNet mutation mouths. Exact `e0e75a30`
deletes the residual aggregate-shaped role patch, its parser, and its
family-policy tribunals. Research now authors one closed typed decision whose
admission owner derives keyed Mind writes; the unowned generic Imagination
planning patch is gone. Exact `1c9aafd8` seals one decision context before model-backed
frontier-Planning failure terminalization and binds both the typed faculty
failure and generic job result to it. Governed tool-observation coverage still
needs the full store-backed refusal matrix.
@ -224,25 +225,24 @@ and the retained decision can still reach its basis/context without them.
## Verification and open gates
Accepted through `1c9aafd8`:
Accepted through `e0e75a30`:
- every Epiphany core target compiles;
- core library `486/486`;
- OpenAI runtime library `23/23`;
- model-runtime binary `10/10`;
- OpenAI-runtime binary `10/10`.
- all core targets compile; generic role-patch source guards pass.
Open before Model Atlas Gate 1 resumes:
1. replace live Research and Imagination uses of the generic state patch with
narrow family payloads, then delete it;
2. prove exact request/tool/receipt coverage with byte-identical refusals and
1. prove exact request/tool/receipt coverage with byte-identical refusals and
transcript deletion;
3. bump/refuse old writable-store epoch with no migrator;
4. prove disjoint Persona/Hands and graph writes merge, same-identity conflicts
2. bump/refuse old writable-store epoch with no migrator;
3. prove disjoint Persona/Hands and graph writes merge, same-identity conflicts
refuse, transcripts can be deleted, restart reproduces obligations, and no
legacy authority resurrects;
5. run the fresh packaged capstone, then restart Model Atlas Gate 1 from a new
4. run the fresh packaged capstone, then restart Model Atlas Gate 1 from a new
external root.
Historical c011 and partial Gate roots remain read-only. Yggdrasil remains a

View file

@ -285,14 +285,15 @@ Cut in this order:
adoption CultNet mouths, and stale launch receipt profiles are gone.
CultMesh and runtime schema catalogues expose only reasoning basis, decision
context, and exact Mind commit receipt as read-only audit projections.
14. **Model-backed Planning failure repaired at `1c9aafd8`:** the runtime seals
14. **Model-backed Planning failure repaired at `1c9aafd8`; generic role patch
deleted at `e0e75a30`:** the runtime seals
one exact terminal decision context before writing a typed frontier-Planning
failure, and the typed failure plus generic job result cite that same
context. Transport-only failure remains physiological. Next, replace the
residual aggregate-shaped `EpiphanyRoleStatePatchDocument` with narrow
Research evidence/observation and Imagination planning payloads, delete its
generic parser/policy surface, and complete the store-backed governed-tool
substitution matrix.
context. Transport-only failure remains physiological. Research emits one
closed typed decision and its owner derives keyed Mind writes. The unowned
generic Imagination planning lane, generic patch parser, and policy
tribunals are gone. Next, complete the store-backed governed-tool
substitution matrix and transcript-deletion proof.
15. Refuse old writable-store epochs and replay fresh-store disjoint
concurrency, same-identity conflict, transcript deletion, restart, and
re-entry. Only then restart Model Atlas Gate 1 from a new external root.

View file

@ -2,7 +2,7 @@
Updated: 2026-08-18
Branch: `codex/epiphany-shakedown-live`
Latest implementation cut: `1c9aafd8`
Latest implementation cut: `e0e75a30`
## Orientation
@ -38,6 +38,12 @@ The global thread-state authority is gone.
frontier-Planning failure is written. The typed faculty failure and generic
runtime job now cite the same context; transport-only failure remains
physiological and cannot impersonate a Mind decision.
- `e0e75a30` deletes `EpiphanyRoleStatePatchDocument`, its generic parser and
three role-policy tribunals. Research now emits one closed
`EpiphanyResearchDecision`; its admission owner derives keyed evidence,
observation, and checkpoint writes. The old generic Imagination planning
patch had no current-work owner and was deleted rather than generalized.
Runtime role-result and worker output contracts advanced to v4.
There is no compatibility aggregate, dual reader, bootstrap thread, or
migrator. Thread identifiers may survive only as immutable pass-creation
@ -105,12 +111,6 @@ explicit external-evidence obligations; Eyes does not gate Body Modeling.
The broader Decision-Auditable Concurrent Mind migration is incomplete.
`EpiphanyRoleStatePatchDocument` remains an aggregate-shaped model output mouth.
Research currently uses it to carry evidence/observations and the old generic
Imagination lane uses it to carry planning drafts, even though concrete current
work families otherwise use typed result cargo. These live payloads need narrow
family contracts before the generic patch can be deleted.
Context validation must become exact and DRY:
- provider request must equal internal lowering of the native request;
@ -128,18 +128,15 @@ transcript may be required for that query after archival.
## Immediate next action
1. Replace the two live uses of `EpiphanyRoleStatePatchDocument` with narrow
Research evidence/observation and Imagination planning-decision payloads;
then delete the generic patch schema, parser, and policy tribunal.
2. Expand the store-backed request/tool substitution matrix and prove context
1. Expand the store-backed request/tool substitution matrix and prove context
audit survives deletion of streams, assistant deltas, and scaffolding.
3. Bump the writable schema epoch and refuse old stores. Historical releases
2. Bump the writable schema epoch and refuse old stores. Historical releases
remain readers for historical proof stores; no migrator or dual path.
4. Run fresh acceptance: concurrent Persona+Hands; evidence+Verification+
3. Run fresh acceptance: concurrent Persona+Hands; evidence+Verification+
unrelated Modeling-node writes; distinct graph writes; same-identity
conflict; stale strong-read refusal; transcript deletion; restart/re-entry;
and source guards for deleted aggregate/global revision paths.
5. Only then package a fresh body and resume Model Atlas Gate 1 from a new
4. Only then package a fresh body and resume Model Atlas Gate 1 from a new
external root.
## Operational state that matters

Binary file not shown.

View file

@ -4,7 +4,7 @@ experiment:
purpose: Native, inspectable agent organism with typed state and explicit organ authority.
objective:
current: Complete the Decision-Auditable Concurrent Mind hard cut by replacing the residual generic role state patch with narrow typed family decisions, then proving exact context integrity and fresh concurrent/restart behavior before resuming Model Atlas Gate 1.
current: Complete the Decision-Auditable Concurrent Mind hard cut by proving exact context integrity, writable-epoch refusal, and fresh concurrent/restart behavior before resuming Model Atlas Gate 1.
architecture:
body: Repository, runtime, service processes, stores, interfaces, and deployment substrate.
@ -38,9 +38,9 @@ invariants:
- Evidence and git retain history; this map retains only state that changes future decisions.
current_status:
summary: The keyed RepoModel hard cut, decision-context foundation, Model Atlas code slice, complete Body, Proposal, frontier-verdict Modeling, frontier Research, frontier Verification, frontier Planning/PlanMind, Reorientation, and Persona decision-context lifecycles are landed on codex/epiphany-shakedown-live. Keyed Mind plus exact runtime receipts own coordinator presence, work discovery, deterministic launch, job-bound continuation, review, typed failure, semantic admission, and retained decision reachability. Exact 07d891ba and ec1431ff delete the persisted/global thread aggregate and its generic coordinator/prompt/revision surfaces. Exact f7948795 deletes MindGatewayReview, MindStateCommitReceipt v0, the generic interpreter prompt, runtime registration/read APIs, false thought/state-effect/adoption CultNet mouths, and stale launch proof profiles. CultMesh now projects only reasoning basis, decision context, and exact Mind commit receipt, read-only. Exact 1c9aafd8 seals the terminal decision context before model-backed frontier-Planning failure and binds the typed failure plus generic job result to it. No compatibility reader, bootstrap aggregate, or migrator survives. The broader Concurrent Mind cut remains incomplete because EpiphanyRoleStatePatchDocument still carries Research and old generic Imagination decisions, and the context substitution/transcript-deletion plus writable-epoch/fresh restart capstones remain open. The machine remains a supervised engineering alpha; Model Atlas operational Gate 1 stays paused.
summary: The keyed RepoModel hard cut, decision-context foundation, Model Atlas code slice, complete Body, Proposal, frontier-verdict Modeling, frontier Research, frontier Verification, frontier Planning/PlanMind, Reorientation, and Persona decision-context lifecycles are landed on codex/epiphany-shakedown-live. Keyed Mind plus exact runtime receipts own coordinator presence, work discovery, deterministic launch, job-bound continuation, review, typed failure, semantic admission, and retained decision reachability. Exact 07d891ba and ec1431ff delete the persisted/global thread aggregate and its generic coordinator/prompt/revision surfaces. Exact f7948795 deletes MindGatewayReview, MindStateCommitReceipt v0, the generic interpreter prompt, runtime registration/read APIs, false thought/state-effect/adoption CultNet mouths, and stale launch proof profiles. CultMesh now projects only reasoning basis, decision context, and exact Mind commit receipt, read-only. Exact 1c9aafd8 seals the terminal decision context before model-backed frontier-Planning failure and binds the typed failure plus generic job result to it. Exact e0e75a30 deletes the residual aggregate role patch/parser/policy surface, gives Research one closed typed decision, and deletes the unowned generic Imagination planning patch. No compatibility reader, bootstrap aggregate, or migrator survives. The broader Concurrent Mind cut remains incomplete because the context substitution/transcript-deletion plus writable-epoch/fresh restart capstones remain open. The machine remains a supervised engineering alpha; Model Atlas operational Gate 1 stays paused.
public_positioning: docs/positioning.md is the current public claim owner. Epiphany is the organizational layer above frontier AI workers; global coherence collapse is the primary failure; prompts are bounded projections of governed organizational state; humans retain purpose, judgment, authority, disagreement, exceptions, and acceptance. GameCult is the forge and longitudinal evidence program for a target federation of one locally owned Epiphany project organism per living project Body. Model Atlas carries typed offers, claims, evidence, and derived technical relationships; Bifrost is the intended external work, membership, governance, attribution, and identity-linked receipt rail. Public Persona relationships and visitor surfaces are intended social infrastructure, while private Mind and consequence authority remain local. The fleet, real three-repository Gate 1, complete Bifrost attribution, sustained autonomous production, visitor experience, and external design-partner pilots remain gated alpha targets.
latest_phase: Exact 1662a012 makes coordinator policy a pure priority projection over keyed Mind and exact current work. Exact 07d891ba removes 5,441 lines of persisted aggregate coordinator machinery; exact ec1431ff removes another 4,547 lines of thread schema, prompt, revision, freshness, and graph-context authority. Exact f7948795 removes 754 lines net around the dead generic Mind gateway and replaces its mutation-shaped contracts with three read-only decision-audit projections. Exact 1c9aafd8 repairs model-backed frontier-Planning failure ordering: context first, typed failure second, generic job closure third, with one shared context ID. Family launches proceed directly from keyed obligations to typed launch documents; thread is pass-local provenance only, stateRevision is absent, and no generic Mind review can authorize a field patch. Core library 486/486 and OpenAI runtime 23/23 plus binary 10/10 pass. Gate 1 remains paused behind generic role-patch deletion, context/epoch negatives, and fresh-store acceptance.
latest_phase: Exact 1662a012 makes coordinator policy a pure priority projection over keyed Mind and exact current work. Exact 07d891ba removes 5,441 lines of persisted aggregate coordinator machinery; exact ec1431ff removes another 4,547 lines of thread schema, prompt, revision, freshness, and graph-context authority. Exact f7948795 removes 754 lines net around the dead generic Mind gateway and replaces its mutation-shaped contracts with three read-only decision-audit projections. Exact 1c9aafd8 repairs model-backed frontier-Planning failure ordering: context first, typed failure second, generic job closure third, with one shared context ID. Exact e0e75a30 deletes 612 lines and adds one narrow Research decision contract; runtime result/output contracts advance to v4, and generic patch source guards pass. Family launches proceed directly from keyed obligations to typed launch documents; thread is pass-local provenance only, stateRevision is absent, and no generic Mind review or patch can authorize mutation. Core library 487/487, all core targets, OpenAI runtime 24/24, and binary 10/10 pass. Gate 1 remains paused behind context/epoch negatives and fresh-store acceptance.
operational_state:
local_worktree: source_head_ec1431ff_pushed_documentation_refresh_active
operator_wireguard: restored
@ -73,8 +73,8 @@ current_status:
starfire_linux_modeling_peak: 109887488_bytes_resident_body_plus_modeling_circuit
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: The persisted/global thread aggregate and generic Mind gateway are gone. EpiphanyRoleStatePatchDocument remains an aggregate-shaped model output mouth used by Research evidence/observations and the old generic Imagination planning lane; those decisions need narrow family contracts before the schema can be deleted. Native/provider request equality is internally derived and model-backed frontier-Planning failure plus role/reorient/Persona archive reachability are context-bound, but the complete store-backed governed-tool substitution and transcript-deletion matrix is not yet proven. Old writable-store epoch refusal and fresh concurrent/restart capstone remain open. Model Atlas isolated proofs remain accepted, but Gate 1 remains paused. Operational registration in gamecult-ops is forbidden; historical c011 and partial Gate roots stay untouched/read-only.
next_action: Replace live Research and Imagination uses of EpiphanyRoleStatePatchDocument with narrow typed family decision payloads and delete the generic patch parser/policy surface. Then complete store-backed tool/context substitution and transcript-deletion negatives, refuse the old writable epoch, and run fresh disjoint-write, same-identity conflict, restart, and re-entry acceptance before Model Atlas Gate 1. Do not add a compatibility aggregate, generic mutation registry, dual reader, or transcript authority.
unresolved_authority: The persisted/global thread aggregate, generic Mind gateway, and aggregate role patch are gone. Native/provider request equality is internally derived and model-backed frontier-Planning failure plus role/reorient/Persona archive reachability are context-bound, but the complete store-backed governed-tool substitution and transcript-deletion matrix is not yet proven. Old writable-store epoch refusal and fresh concurrent/restart capstone remain open. Model Atlas isolated proofs remain accepted, but Gate 1 remains paused. Operational registration in gamecult-ops is forbidden; historical c011 and partial Gate roots stay untouched/read-only.
next_action: Complete store-backed tool/context substitution and transcript-deletion negatives, refuse the old writable epoch, and run fresh disjoint-write, same-identity conflict, restart, and re-entry acceptance before Model Atlas Gate 1. Do not add a compatibility aggregate, generic mutation registry, dual reader, or transcript authority.
active_subgoals:
- Complete exact decision-context admission, retention, epoch refusal, and fresh concurrent/restart proofs before any further operational Gate run.