87 lines
8.6 KiB
YAML
87 lines
8.6 KiB
YAML
experiment:
|
|
name: Epiphany
|
|
body: F:\Projects\Epiphany
|
|
purpose: Native, inspectable agent organism with typed state and explicit organ authority.
|
|
|
|
objective:
|
|
current: Prove every Epiphany organ individually and in live coordination on the shakedown branch before treating the organism as deployment-ready.
|
|
|
|
architecture:
|
|
body: Repository, runtime, service processes, stores, interfaces, and deployment substrate.
|
|
mind: CultCache-backed typed state admitted through Mind-owned transactions.
|
|
self: Routes pressure and work; does not inherit another organ's authority.
|
|
eyes: Establishes source and observation provenance before change.
|
|
modeling: Maintains the source-grounded RepoModel and Body map.
|
|
imagination: Proposes futures without adopting or executing them.
|
|
hands: Changes the Body only through an admitted action route and scoped gate.
|
|
soul: Verifies consequences and invariants at the layer where failure appears.
|
|
persona: Owns public cognition and speech eligibility.
|
|
continuity: Owns recovery, compaction, sleep, and restart protocol.
|
|
substrate_gate: Owns access grants, not state admission.
|
|
crossings:
|
|
bifrost: Owns governed external transport and its signed receipts.
|
|
idunn: Owns deployment observation and actuation.
|
|
cultmesh: Projects typed state without becoming its owner.
|
|
codex: Retained only for OpenAI-compatible authentication and model transport.
|
|
|
|
invariants:
|
|
- Mind is the sole durable state-admission authority.
|
|
- Modeling maps the Body; Eyes establishes provenance; Hands acts; Soul verifies; Self routes.
|
|
- Persona speech and external consequences require explicit typed authority and signed receipts.
|
|
- Bifrost owns external transport; Idunn owns deployment actuation; neither may impersonate Epiphany cognition.
|
|
- CultMesh and Eve are projections, never owners of project truth.
|
|
- The canonical swarm brake blocks cognition and consequences while preserving read-only physiology and operator sight.
|
|
- 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. A bounded receipted supervisor correction removed one obsolete Modeling acceptance while preserving immutable evidence. Fresh Modeling minted exactly one typed active Imagination frontier; Self routed it through completed Imagination and committed a dedicated Mind review request without granting Hands authority despite stale CRRC regather display state. The live typed Modeling-to-Imagination-to-Mind route is proven. Separate owner lock universes were rejected. The single-root-graph Self-policy split is authenticated and published; a real warm policy invalidation rebuilt only policy and coordinator in 6.02 seconds while all 20 stable packaged executables remained unchanged. Persona consequence, retention, endurance, restart closure, whole-store launch latency, and Linux/Yggdrasil cognition remain open.
|
|
operational_state:
|
|
local_worktree: clean_at_authenticated_d910158f_policy_split
|
|
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_d910158f_release_sha256_2d667295
|
|
starfire_repository_body: bound_and_observed
|
|
starfire_verse_topology: bound_to_current_repository_body
|
|
starfire_native_status: supervised_shakedown_active
|
|
bifrost: base_application_active_on_yggdrasil
|
|
bifrost_persona_feedback: ready_on_yggdrasil
|
|
bifrost_feedback_binding: gamecult_aquarium_to_epiphany_starfire
|
|
bifrost_feedback_crossing: authenticated_transport_only
|
|
yggdrasil_epiphany_services: absent
|
|
resident_physiology: heartbeat_and_self_running
|
|
unresolved_authority: Modeling job commit still costs about 52 seconds against the 76 MiB runtime store. The adopted Mind decision also carries a model-supplied 2025 timestamp; coordinator commit-time timestamp ownership remains open. Persona consequence, Continuity closure, retention, endurance, and Linux cognition remain unproven.
|
|
next_action: Resume the committed live Mind review request at revision 55 with launchMindPlanReview and adjudicate the first valid result. Then profile the Modeling whole-store commit transaction before proceeding to Persona consequence and Continuity crash/restart/closure.
|
|
|
|
active_subgoals:
|
|
- Prove Persona, Self, Eyes, Modeling, Imagination, Hands, Soul, Mind, Continuity, and nervous-system behavior individually.
|
|
- Prove a live coordinated path from source gathering through the Hands gate and post-action verification.
|
|
- Bound artifact retention and prove supervised restart, crash recovery, session closure, and long-duration resource behavior.
|
|
- Keep cognition and release builds on Starfire until measured runtime demand supports a deliberate Yggdrasil size.
|
|
|
|
organ_readiness:
|
|
persona: partial; authenticated feedback transport is live, but public cognition and speech consequence still need a fresh end-to-end proof.
|
|
self: partial; proposal recovery, Mind admission, current-model Hands routing, Soul lifecycle precedence, verdict incorporation, proposal preemption, challenge-aware Eyes routing, in-process status ownership, and causal Research/Soul-to-Modeling routing are live. Broader autonomous frontier turnover remains open.
|
|
eyes: proven for one bounded challenged-claim circuit; exact 84f00929 launched Research and Mind accepted the first source-gap packet with typed evidence/checkpoint, exact 148d4527 accepted its causal reorientation, and exact 6f019cf8 proved downstream Modeling consumption.
|
|
modeling: proven for the current bounded circuit; proposal-bound source inspection, Mind admission, exact routed identity preservation, and first-valid verdict incorporation completed without retry churn. Broader Body-map coverage remains open.
|
|
imagination: proven for two bounded live circuits; the current c35272c9 circuit was caused by fresh Modeling, selected the typed frontier over stale manual-regather display state, completed Imagination job 2a5701fe, and committed a dedicated Mind request without adopting the candidate. Broader option generation remains open.
|
|
hands: proven for bounded consequences; native patch, command, commit, push, and typed receipts bind reviewed path ceilings to exact changed-path subsets.
|
|
soul: proven for the current bounded amended consequence; exact release sha256-d2e7205a resumed the immutable verification job, produced a valid result, and coordinator acceptance advanced thread state to revision 31. Self then derived Modeling before any repeated Hands authority.
|
|
mind: partial; RepoModel admission, thread-state admission, gateway review, state commit, first-valid verdict incorporation, bounded supervisor acceptance correction, and dedicated frontier-plan review requests are live. The current plan candidate awaits Mind adjudication.
|
|
continuity: partial; heartbeat and resident Self survive sequential cycles. v28 proved an ordinary bounded worker error could leave a runtime job falsely running after process death; the owner-local terminalization repair passes focused tests but still needs packaged crash/restart/closure proof.
|
|
nervous_system: partial; detached scheduling, runtime jobs, typed feedback, ordinary Windows coverage-store identity, and operator projection work. Fresh Modeling context assembly was below 250ms, but whole-store job commit cost 51.637s against a 76 MiB runtime store. Separate owner builds were rejected. Authenticated d910158f isolates Self policy behind one root-graph optional coordinator feature while core explicitly owns 74 non-coordinator binaries. Its cold stable phase took 17m38s, isolated coordinator phase 30.31s, and a real warm policy-source invalidation rebuilt only policy plus coordinator in 6.02s with all 20 stable packaged executables unchanged. Transaction cost, long-duration pressure, and resource plateau remain open. Yggdrasil is not a release forge at its current memory budget.
|
|
|
|
forbidden_actions:
|
|
- Do not issue a speculative deployment grant.
|
|
- Do not reboot Yggdrasil as part of diagnosis.
|
|
- Do not build the complete governed stack on constrained Yggdrasil until its disk and memory budget has been deliberately increased.
|
|
- Do not treat stored status, process liveness, or an old receipt as current authority.
|
|
|
|
memory_policy:
|
|
canonical_map: state/map.yaml
|
|
live_handoff: notes/fresh-workspace-handoff.md
|
|
durable_evidence: state/ledgers.msgpack
|
|
historical_provenance: Git history and archived notes
|
|
rule: If a fact does not constrain a current decision or explain a live invariant, it does not belong in the active Mind.
|