Record v23 Soul evidence boundary

This commit is contained in:
Meta Vens 2026-08-07 08:57:39 +01:00
commit 1e80fe2b09
3 changed files with 53 additions and 55 deletions

View file

@ -2,77 +2,75 @@
## Present condition
Epiphany is a supervised engineering alpha running cognition on Starfire. The
small Yggdrasil remains the canonical public crossing body for Bifrost, DNS,
SSH, WireGuard, and public applications. It does not run Epiphany cognition and
is not the release forge.
Epiphany remains a supervised engineering alpha running cognition and release
builds on Starfire. Yggdrasil remains the small canonical public crossing body;
its current 1.9 GiB RAM does not make it a release forge.
The current pushed source commit is `b635ca2f20e224ca7bf4fad70683eec6e1f92603`.
Its authenticated 21-binary package is published in Starfire's local Verse at:
The active pushed branch head is `2dd2534197b38df764b790bd9377374420e01d97`.
The worktree was clean before this state refresh.
`F:\Projects\Epiphany\.epiphany-run\releases\b635ca2f20e224ca7bf4fad70683eec6e1f92603\sha256-f36974b956ee541ba693eb2878a8e64c3514e6e0056b500687ea7e44be644337`
Fresh v23 is the current live shakedown Body:
The package exposes no private state. Packaging took about seventeen minutes
across two release-build waves and rustc peaked around 3.9 GiB, confirming that
Yggdrasil's current 1.9 GiB RAM cannot support release builds.
`F:\Projects\.epiphany-runtime\shakedown\live-20260807-v23\runtime.cc`
The live v22 store is:
v23 was bootstrapped from canonical agent state plus a fresh observation of the
current repository Body. It accepted proposal
`shakedown-v23-verdict-identity-preservation-r1`, admitted RepoModel revision 1,
and granted a one-file Hands route for
`epiphany-core/src/coordinator_launch_context.rs`.
`F:\Projects\.epiphany-runtime\shakedown\live-20260807-v22\runtime.cc`
Commit `6730e395` now loads the exact current routed frontier item and renders
its identity-bearing fields into verdict-incorporation Modeling context:
`migration_body`, `question`, `target_claim_ids`, `source_scope`,
`dependency_item_ids`, `created_at`, `recommended_next_organ`, `retired_at`,
and `superseded_by`. The worker is told to preserve these exactly while only
status, evidence, gap, and update time remain verdict-owned.
It proves a typed Modeling -> Mind -> Hands -> Soul circuit. Hands recorded the
bounded one-file consequence at `b635ca2f`; the exact package launched Soul;
Soul returned pass; and the verdict was accepted. Self then routed the accepted
verdict into Modeling.
The authenticated `6730e395` release is published at:
That incorporation result failed admission for one remaining contract wound.
The worker included the exact Soul receipt in top-level evidence, included the
verification request and Soul receipt in frontier evidence, used the allowed
resolved disposition, and emitted no state patch. It nevertheless rewrote
identity-bearing fields of the routed frontier item. Mind rejected it with:
`F:\Projects\Epiphany\.epiphany-run\releases\6730e395a32c81b236cfe665f5abe70e4e89ff05\sha256-c75e33e0cf609e0dca5ba7e9a67a68bab0a71d9ff063bc52f41e92d0c6fa59d4`
`frontier verdict incorporation requires the exact current routed item and preserves its identity-bearing anatomy`
Soul accepted that consequence with verdict `needs-review`: the implementation
materially closes identity preservation, but the evidence packet did not name
the existing admission-path proof. A second one-file Hands gate therefore
produced commit `2dd25341`. Soul telemetry now names
`runtime_spine::tests::repo_model_incorporates_pass_and_nonpass_soul_verdicts_causally`,
which proves first valid admission, exact route/request/verdict/Modeling-request
bindings, idempotent replay to the same receipt, final frontier disposition,
and no remaining actionable Hands frontier. The targeted test, launch-context
test, and full library suite all pass; full result is 631 passed, 1 ignored.
The missing launch requirements are preservation of `migration_body`,
`question`, `target_claim_ids`, `source_scope`, `dependency_item_ids`,
`created_at`, `recommended_next_organ`, `retired_at`, and `superseded_by`.
The Modeling lane is explicitly blocked to prevent retry churn. Do not relaunch
it until a fresh typed proposal has passed Modeling and Mind.
The exact `2dd25341` release is currently packaging:
- PID: `29392`
- stdout: `F:\Projects\Epiphany\.epiphany-run\package-2dd25341.stdout.log`
- stderr: `F:\Projects\Epiphany\.epiphany-run\package-2dd25341.stderr.log`
Poll the PID and log tails. Do not start a parallel Cargo build against the
same cache.
v22 is a preserved routing-deadlock witness: an explicitly selected corrective
proposal could not preempt the failed verdict-incorporation route. Do not grind
or mutate v22.
Eyes, Imagination, Persona consequence, Continuity crash/restart/closure,
retention, long-duration resource behavior, and Linux/Yggdrasil cognition are
still unproven.
## Authority map
- Mind alone admits durable Epiphany state.
- Self routes pressure and work.
- Eyes establishes provenance.
- Modeling maintains the Body map.
- Imagination proposes futures without adopting them.
- Hands changes the Body through scoped authority.
- Soul verifies resulting reality.
- Persona owns public cognition and speech eligibility.
- Continuity owns recovery, compaction, sleep, and restart protocol.
- Bifrost owns governed external transport.
- Idunn owns deployment observation and actuation.
- CultMesh and Eve project state; they do not own it.
## Next action
Create a fresh typed Modeling proposal for the verdict-incorporation launch
contract. Through Mind and a one-file Hands gate, require the worker to preserve
all identity-bearing fields of the current routed frontier item while changing
only the verdict-owned status, evidence, gap, and update timestamp. Publish the
exact release and prove that the first semantically valid incorporation result
admits without retry churn. Then continue Eyes and Imagination.
When the `2dd25341` package completes, publish its authenticated witness to the
Starfire local Verse. Route the second v23 Hands consequence through Soul and
accept the verdict. Then launch exactly one verdict-incorporation Modeling
worker. The phase closes only if its first semantically valid result passes Mind
admission without retry churn. After closure, advance Eyes and Imagination.
## Immediate re-entry
1. Run `cargo run --manifest-path .\epiphany-core\Cargo.toml --bin epiphany-state -- status`.
2. Read `state/map.yaml` and this handoff.
3. Confirm git HEAD and the v22 Modeling-lane block.
4. Treat git and the evidence ledger as provenance, not active state.
3. Confirm git HEAD, PID `29392`, and the package logs.
4. Treat v22 as evidence, not active authority.
Replace this document when state changes. Old attempts belong in evidence and
git, not in the living handoff.

Binary file not shown.

View file

@ -34,15 +34,15 @@ invariants:
- Evidence and git retain history; this map retains only state that changes future decisions.
current_status:
summary: Epiphany is a supervised engineering alpha on Starfire, not deployment-ready. The exact b635ca2f release completed a live Modeling-to-Mind-to-Hands-to-Soul circuit and Soul accepted the consequence. Verdict-incorporation Modeling still fails admission because its launch contract does not require preservation of the routed frontier item's identity-bearing anatomy. The Modeling lane is blocked against retry churn pending a fresh typed proposal. Eyes, Imagination, Persona consequence, Continuity recovery, retention, long-duration pacing, and Linux/Yggdrasil cognition remain open.
summary: Epiphany is a supervised engineering alpha on Starfire, not deployment-ready. Fresh v23 accepted a typed Modeling proposal, Mind admission, and two bounded Hands consequences. Commit 6730e395 renders the current routed frontier identity into verdict-incorporation Modeling context. Soul accepted that implementation as material but required direct proof of first-valid-result admission. Commit 2dd25341 now projects the existing causal admission test into Soul evidence; its exact release is packaging on Starfire. Eyes, Imagination, Persona consequence, Continuity recovery, retention, long-duration pacing, and Linux/Yggdrasil cognition remain open.
operational_state:
local_worktree: clean_at_pushed_b635ca2f_before_state_refresh
local_worktree: clean_at_pushed_2dd25341_before_state_refresh
operator_wireguard: restored
yggdrasil: canonical_small_public_crossing_body
starfire: temporary_epiphany_cognition_body
starfire_runtime_identity: epiphany-starfire
starfire_swarm_brake: released
starfire_release: authenticated_b635ca2f_published
starfire_release: authenticated_6730e395_published_2dd25341_packaging
starfire_repository_body: bound_and_observed
starfire_verse_topology: bound_to_current_repository_body
starfire_native_status: supervised_shakedown_active
@ -52,8 +52,8 @@ current_status:
bifrost_feedback_crossing: authenticated_transport_only
yggdrasil_epiphany_services: absent
resident_physiology: heartbeat_and_self_running
unresolved_authority: Verdict-incorporation Modeling is told the exact evidence, disposition, and mutation ceiling, but not that every identity-bearing field of the current routed frontier item must remain byte-for-byte equivalent. The worker therefore rewrites descriptive anatomy and Mind rejects the revision.
next_action: Create a fresh typed Modeling proposal for the verdict-incorporation launch contract. Through Mind and a one-file Hands gate, require preservation of migration_body, question, target_claim_ids, source_scope, dependency_item_ids, created_at, recommended_next_organ, retired_at, and superseded_by while allowing only the verdict-owned status, evidence, gap, and timestamp changes. Prove the first semantically valid worker result admits without retry churn.
unresolved_authority: The identity-preservation launch contract and causal admission test exist, but the exact 2dd25341 release has not yet completed packaging and live Soul verification. Verdict incorporation remains unproven until that release yields a passing Soul verdict and the first semantically valid Modeling result admits without retry churn.
next_action: Poll PID 29392 and package-2dd25341 logs. When packaging succeeds, publish the authenticated release, run the second v23 Hands consequence through Soul, accept the verdict, then launch exactly one verdict-incorporation Modeling worker and prove its first semantically valid result admits. Preserve v22 as the corrective-proposal routing-deadlock witness.
active_subgoals:
- Prove Persona, Self, Eyes, Modeling, Imagination, Hands, Soul, Mind, Continuity, and nervous-system behavior individually.