Commit graph Epiphany/state
Author SHA1 Message Date
Meta Vens
5fb4eb222c Rewrite the Eureka target onto instance-owned minds in a memory organ
Operator rulings (2026-09-16), superseding the repo-owned store:
- an instance owns its mind, and stewardship over repos is an assignment;
- a service on Yggdrasil owns the state, so minds leave version control and the
  per-clone lease, git preconditions and divergence go with them;
- the organ depends on Qdrant directly, not on voidbot, and embeds through
  Ollama on Nightwing;
- Huginn becomes that organ, and generic .cc inspection belongs to CultCache
  Studio.

The organ speaks CultNet with eureka-state as a thin stdio MCP client; an
unreachable organ refuses loudly rather than spooling. Cut 3a's documents,
keys, validation and refusals survive; its store, lease and git layers do not.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 00:31:34 +02:00
Meta Vens
0d3f6bd65b Put the Eureka pipeline store in the repo where the task runs
Operator ruling (2026-09-15), superseding the user-level store: each
campaign's store is committed in the repo where the task runs, and
knowledge crosses repos only through explicit sharing. Pushing the working
branch syncs it to Yggdrasil, where voidbot's existing repo mirror indexes
it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 19:24:10 +02:00
Meta Vens
81be7a2f39 Record the Eureka pipeline state campaign target and ruling
Operator ruling (2026-09-15): Epiphany owns the typed schemas and admission
for pipeline state (findings, rulings, cut specs and reports, follow-ups).
The Eureka Claude Code skill reaches that state through a per-session Rust
stdio MCP server, built as an Epiphany package, over one user-level store.
voidbot indexes a projection for semantic search. The campaign re-pins
CultLib first, and Epiphany adopting Eureka's habits follows later.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 19:06:15 +02:00
Meta Vens
7132471870 Describe Epiphany as backend-agnostic
Codex, Claude and OpenAI-compatible APIs reach Epiphany through connectors
that share one standardized Epiphany-facing CultNet API, also used by
Ghostlight. Codex is one connector backend, not Epiphany's body.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 23:06:34 +02:00
Meta Vens
b5d9d4fff3 Merge main's dead-file cut into the live Epiphany line
main's only commit not on this branch deletes the stale compaction scratch and
the superseded protocol/controller-actions.md (census REC-045/REC-104). Merging
it here lets main fast-forward to the live branch, so Epiphany's default branch
stops pinning the retiring standalone cultcache-rs and cultnet-rs submodules.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 17:04:23 +02:00
Meta Vens
b76c32a52b REC-045/REC-104 (partial): cut dead compaction scratch and superseded controller-actions note
Deletes state/scratch-compaction-17cd64d8-da88-4642-a871-4cf1b768c20a.md: a
pre-compaction memory dump naming lost E:\Projects paths, a set of
"pseudo-Epiphany" repos to migrate, and the native
epiphany-agent-memory-store binary as its validation gate. That binary was
removed along with the other parallel executable control planes (commit
387afe49, 2026-08-23). The prompt doc the scratch describes producing
(notes/true-epiphany-memory-migration-sandbox-prompt.md) was already either
admitted or abandoned; the scratch itself records no unresolved next action
beyond "commit the doc," which git history shows happened or didn't
independently of this file.

Deletes protocol/controller-actions.md: self-described as "the legacy/manual
controller discipline from the first external-state prototype," it still
instructs writes to state/branches.json and state/evidence.jsonl — both
verified absent from the current tree (git show origin/main:state/branches.json
and :state/evidence.jsonl both fail). No Rust source references
"controller-actions" (checked via git grep across *.rs).

FALSIFIED, not cut: REC-104 also named "orphan prompt files"
(epiphany-state-model/src/prompts/epiphany_doctrine.md and
epiphany_state_intro.md) as dead. They are not — epiphany-state-model/src/
prompt.rs:30-31 pulls both in via include_str!, and epiphany-core/Cargo.toml:40
depends on epiphany-state-model as a path dependency. Deleting them would
break the build. Left untouched; see the coordinator report.

MOOT, not cut: REC-104's "stale scratch tail" referred (per
pass-one/deletion-candidates.md and branch-graveyard.md:390) to a leftover
EpiphanyRuntimeJobResult action at the tail of state/scratch.md. That file
now reads only "No active scratch subgoal. Rehydrate from state/map.yaml..."
— already retired before this pass, independent of this repo's current
(and very much alive) EpiphanyRuntimeJobResult type used throughout
epiphany-core/src/runtime_spine.rs.

Kill attempts: git grep -n for both deleted filenames across origin/main,
and rg across all of F:/Projects excluding target/node_modules/.git/
.epiphany-run: only the census documents and gamecult-site's generated
interactive repo-doc-tree (a static GitHub-link catalog, not a functional
reader) reference either path.

Collision check: git diff --stat origin/main against the active checkout
(codex/epiphany-shakedown-live), the epiphany-model-bridge worktree, and all
four detached .epiphany-run / temp worktrees, over both deleted paths: all
empty.

REC-045, REC-104 (partial)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 14:19:02 +02:00
Meta Vens
4bdf410a33 Record Luna capstone comparison 2026-08-25 15:19:09 +02:00
Meta Vens
1499d65275 Record bounded Capstone 17 transport result 2026-08-25 14:41:14 +02:00
Meta Vens
b164fe06ab Retire Ox17 and admit Capstone 17 2026-08-25 12:17:31 +02:00
Meta Vens
c58660f0a7 Record stopped Ox17 container capstone 2026-08-25 05:46:38 +02:00
Meta Vens
839f74daa8 Record Ox17 package authority gap 2026-08-25 04:08:26 +02:00
Meta Vens
8ea1a8f401 Close source subtraction audit 2026-08-25 03:54:28 +02:00
Meta Vens
b2d2965c24 Record internal cognition helper cut 2026-08-25 03:38:13 +02:00
Meta Vens
62b387ef95 Record causal identity visibility cut 2026-08-25 03:31:22 +02:00
Meta Vens
a41fe69447 Record test-only state surface cut 2026-08-25 03:25:35 +02:00
Meta Vens
24f8db777c Record unified family review flow 2026-08-25 03:12:57 +02:00
Meta Vens
d064efb48b Record single-projection family review cut 2026-08-25 02:58:43 +02:00
Meta Vens
7758f0703c Record resident readiness authority cut 2026-08-25 02:50:08 +02:00
Meta Vens
7450b33db4 Document canonical brake surface cut 2026-08-25 02:36:53 +02:00
Meta Vens
d426d50a49 Document packaged release API cut 2026-08-25 02:32:20 +02:00
Meta Vens
cb611def86 Document dead provider health cut 2026-08-25 02:26:54 +02:00
Meta Vens
c02a1c3e87 Document dead runtime health cut 2026-08-25 02:22:24 +02:00
Meta Vens
42cb8d1eef Document Hands constructor subtraction 2026-08-25 02:17:05 +02:00
Meta Vens
d03469d0fd Document packaged release ownership cut 2026-08-25 02:11:16 +02:00
Meta Vens
2f9f140e98 Record earned model runtime boundary 2026-08-25 02:01:52 +02:00
Meta Vens
b728d6854e Document native model boundary subtraction 2026-08-25 01:58:09 +02:00
Meta Vens
8edb47e093 Map reorientation result collapse 2026-08-25 01:08:47 +02:00
Meta Vens
59b0c2af9f Map unified coordinator projection 2026-08-25 01:00:56 +02:00
Meta Vens
99e883968c Map single-snapshot fulfillment 2026-08-25 00:47:31 +02:00
Meta Vens
34f9092c65 Map single-snapshot current work 2026-08-25 00:33:55 +02:00
Meta Vens
a1eedbac9a Record Codex implementation eviction 2026-08-25 00:04:28 +02:00
Meta Vens
895476b1b3 Map standalone Codex transport authority 2026-08-24 23:58:20 +02:00
Meta Vens
4177e186bb Record singular Hands authority chain 2026-08-24 23:24:29 +02:00
Meta Vens
08588a6d3f Record sealed Hands verification input 2026-08-24 22:53:46 +02:00
Meta Vens
ab9cad4462 Record generic result deletion 2026-08-24 22:26:17 +02:00
Meta Vens
7e5ea3e733 Record structured worker result cut 2026-08-24 21:34:30 +02:00
Meta Vens
c2be631ec1 Record generic result cargo cut 2026-08-24 21:16:38 +02:00
Meta Vens
7189243fd9 Record runtime job binding cut 2026-08-24 20:58:36 +02:00
Meta Vens
f5cd509a1e Record runtime job authority cut 2026-08-24 20:39:14 +02:00
Meta Vens
734fbd3b84 Record coordinator session authority split 2026-08-24 20:20:41 +02:00
Meta Vens
d75583c45e Record sealed launch authority cut 2026-08-24 19:42:14 +02:00
Meta Vens
dd55f0f896 Record semantic state package collapse 2026-08-24 18:33:08 +02:00
Meta Vens
3421af57a4 Record standalone Codex consumer cut 2026-08-24 18:03:00 +02:00
Meta Vens
ce22c3b11f Record durable Codex connector boundary 2026-08-24 16:47:24 +02:00
Meta Vens
8e555e358f Keep native request authority with consumers 2026-08-24 14:08:08 +02:00
Meta Vens
c873bef3b1 Map standalone Codex transport migration 2026-08-24 14:01:28 +02:00
Meta Vens
f532c3ad00 Record provider transport boundary cut 2026-08-24 13:41:54 +02:00
Meta Vens
3263640378 Record execution binding authority cut 2026-08-24 12:53:15 +02:00
Meta Vens
4d6dd54c41 Record singular Persona delivery authority 2026-08-24 12:07:42 +02:00
Meta Vens
2ead42ed42 Record owned runtime physiology 2026-08-24 11:45:32 +02:00