Bank Soul timeout fork

This commit is contained in:
Meta Vens 2026-06-13 21:38:48 +01:00
commit 9f95cd985e
3 changed files with 2 additions and 2 deletions

View file

@ -189,7 +189,7 @@ remembers doctrine; the branch remembers the blade.
- The planning loop is now runtime-backed and operator-visible. Typed captures, backlog items, roadmap streams, Objective Drafts, and GitHub issue source refs live in `EpiphanyThreadState`, validate through revision-gated `thread/epiphany/update`, render into prompts when present, project read-only through the `planning` view lens, render in the GUI Planning panel, can be synthesized by the fixed Imagination/planning lane, and can be explicitly adopted through the artifacted `adoptObjectiveDraft` GUI action. Chat is deliberation, not an objective pipe; ideas and GitHub Issues remain planning state until explicit human adoption.
- The bridge/dashboard slice is now landed far enough to test locally. Native `epiphany-rider-bridge` inspects Rider installation, solution, VCS, changed files, and captures file/selection/symbol context into `.epiphany-gui/rider` artifacts; Aquarium has Inspect Rider and renders Rider audit artifacts in Environment; Aquarium also embeds the adjacent EpiphanyGraph viewer over typed `graphs.architecture`, `graphs.dataflow`, and `graphs.links`.
- A first Rider plugin scaffold lives under `integrations/rider`: tool window, Refresh status, and Send Context to Epiphany action. It shells through native `epiphany-rider-bridge` and does not own state. `gradle` is not installed on this machine, so the scaffold is not build-verified yet.
- Next real move: use the Hands gate from `.epiphany-dogfood/local-20260613-204521/coordinator/coordinator-summary.json` for one bounded proof of the remaining live runtime seam: the explicit `run_worker --auto-tools` tool-round ceiling must still seal as `tool-round-limit` without reopening the already-verified repeated-identical-tool-loop path. Quarantine Rider/Unity bridge work for now; those artifacts remain optional later environment evidence, not MVP blockers. Keep EpiphanyAgent focused on backend contracts, typed state, coordinator policy, heartbeat scheduling, Face guardrails, prompt-authority separation, and the ongoing purification from Python/JSON scaffolding into Rust/CultCache/CultMesh/CultNet organs. Resume repo birth/Aquarium/Rider/Unity work only when the user explicitly shifts priority back outward. GitHub Issues import is deferred until the backlog source is fresh enough to deserve Imagination's attention.
- Next real move is a fork for operator judgment before more Hands work. Commits `364f42c1` and `ee8fa983` used the Hands gate from `.epiphany-dogfood/local-20260613-204521/coordinator/coordinator-summary.json`: the first added a production `tool-round-limit` sealing helper plus runtime-spine-backed test proving the explicit auto-tools hard ceiling is distinct from repeated-loop stalling; the second sealed `run-worker` runtime errors so detached worker failures persist a failed outer worker result instead of dying with empty stdout. Hands receipts were recorded for both commits. Soul verification then repeatedly timed out at 180s while inspecting the enlarged Hands chain; the latest poll showed typed timeout sealing for job `d624c291-2e2d-4bbd-9002-7a973aa63c12`. Choose whether to increase/rework Soul runtime/tool budget for this evidence trail or shrink the verification packet/artifacts so Soul can complete inside the current budget. Quarantine Rider/Unity bridge work for now; those artifacts remain optional later environment evidence, not MVP blockers. Keep EpiphanyAgent focused on backend contracts, typed state, coordinator policy, heartbeat scheduling, Face guardrails, prompt-authority separation, and the ongoing purification from Python/JSON scaffolding into Rust/CultCache/CultMesh/CultNet organs. Resume repo birth/Aquarium/Rider/Unity work only when the user explicitly shifts priority back outward. GitHub Issues import is deferred until the backlog source is fresh enough to deserve Imagination's attention.
- The repo is an Epiphany fork of Codex, not a Codex preset.
- `vendor/codex` is tracked directly, not a submodule.
- `epiphany-core` owns the heavy Epiphany organs where practical.

Binary file not shown.

View file

@ -596,4 +596,4 @@ current_status:
cargo and rejects modeling/planning/graph/checkpoint authority. MVP status
and coordinator smokes pass with six lanes, and the smoke harness now
rebuilds stale coordinator/app-server binaries before using them.
next_action: Use the new Hands gate from `.epiphany-dogfood/local-20260613-204521/coordinator/coordinator-summary.json` for one bounded proof of the remaining live runtime seam: the explicit `run_worker --auto-tools` tool-round ceiling must still seal as `tool-round-limit` without reopening the already-verified repeated-identical-tool-loop path.
next_action: Fork for operator judgment before more Hands work: commits `364f42c1` and `ee8fa983` added the explicit `tool-round-limit` proof plus runtime-error sealing and recorded Hands receipts against the `local-20260613-204521` gate, but Soul verification is now timing out at 180s while inspecting the expanded Hands chain. Choose whether to increase/rework Soul runtime/tool budget for this evidence trail or shrink the verification packet/artifacts so Soul can complete inside the current budget.