Commit graph Epiphany/epiphany-tool-mcp-runtime
Author SHA1 Message Date
Meta Vens
2b76c2e758 Re-pin CultLib to a0813c6
Cut 1 of the Eureka pipeline state campaign. Moves every CultLib
dependency from e171eca3 to main a0813c6.

- load_envelope was deleted upstream (CultLib 4ed9871). The 12 sites in
  persona_conversation, persona_social_state and resident_self now call
  put_envelope. Each site feeds a cache built with CultCache::new() in
  the same function with no backing store attached, so home_index
  returns None and put_envelope only inserts into memory, exactly as
  load_envelope did. validate_envelope is byte-identical across the pins.
- add_generic_backing_store now returns Result; the three production
  sites and five test sites propagate it with ?.

No ownership change.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 20:00:01 +02:00
Meta Vens
616a2c8e74 Finish the interrupted rustfmt pass
The worktree had been sitting on a partial `cargo fmt` run: 15 files reflowed,
mostly multi-line derive attributes collapsed onto one line, with no semantic
change anywhere in the diff. It was never finished -- `cargo fmt --check` still
flagged resident_readiness.rs, which the pass had not reached.

Completed rather than reverted, since the formatting is what rustfmt produces
and leaving it half-applied is the only bad option. 16 test binaries pass.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 15:12:23 +02:00
Meta Vens
68939b2c1f Consume the core stack from CultLib instead of forking it
Epiphany carried three vendored copies: CultCache and CultNet as submodules on
their own branches of the retiring standalone repos, and a 491-line in-tree
CultMesh, a third Rust CultMesh lineage after CultLib's and Odin's.

None of it was load-bearing. Against CultLib the CultCache fork held nothing
unique, CultNet held one function that CultLib had all along but kept private,
and CultMesh held two thin delegations to CultCache. All three are now exposed
in CultLib, so this repoint needed no code changes at all: the workspace
compiles and its 16 test binaries pass against the pinned revision unchanged.

The submodule working tree also carried an uncommitted change, which turned out
to be a rustfmt reflow of one test expression. Nothing was lost with it.

Only the manifests move here. The in-flight epiphany-core work is left
uncommitted and untouched.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 04:21:52 +02:00
Meta Vens
24023265f4 Remove live Hands receipt rereads 2026-08-24 22:50:59 +02:00
Meta Vens
ce6bff1239 Collapse runtime execution bindings to ownership edges 2026-08-24 12:49:30 +02:00
Meta Vens
fdefb8898a Delete test-only runtime writers 2026-08-24 11:43:37 +02:00
Meta Vens
695af6c630 Remove unowned release dependencies 2026-08-24 07:17:54 +02:00
Meta Vens
9abadfe787 Delete unconsumed provider frame observer 2026-08-24 05:55:41 +02:00
Meta Vens
196222d991 Minimize runtime lifecycle documents 2026-08-24 03:46:29 +02:00
Meta Vens
0bb6a88314 Narrow tool runtime completion summary 2026-08-23 17:13:48 +02:00
Meta Vens
777dd1a507 Delete static tool runtime smoke command 2026-08-23 17:03:38 +02:00
Meta Vens
104bf3909e Delete non-protective public source tests 2026-08-23 16:57:46 +02:00
Meta Vens
6f93134d62 Make release bundle the sole binary owner 2026-08-23 16:01:07 +02:00
Meta Vens
beb9fd32a9 Delete producerless tool capabilities 2026-08-23 12:40:11 +02:00
Meta Vens
ebc0ffe4f3 Make MCP config test portable 2026-08-21 22:06:30 +02:00
Meta Vens
bb823c54ee Complete decision-auditable concurrent Mind cut 2026-08-21 20:30:34 +02:00
Meta Vens
c40aa286d4 Unify terminal tool receipt authority 2026-08-14 03:11:07 +02:00
Meta Vens
868a5be070 Consolidate causal identity ownership 2026-08-12 01:44:00 +02:00
Meta Vens
8fb61ac236 Bind public Eyes evidence to exact source authority 2026-08-11 22:07:02 +02:00
Meta Vens
34d75d05d1 Expose grant-owned lifecycle sight 2026-08-11 07:47:38 +02:00
Meta Vens
31dcd351a2 Add governed directory inventory sight 2026-08-11 06:56:16 +02:00
Meta Vens
cce2b8acbd Keep test-only tool import out of releases 2026-08-10 02:03:39 +01:00
Meta Vens
f565ad6a73 Bind tool executions to runtime ownership 2026-08-10 01:18:23 +01:00
Meta Vens
6808f3f579 Unify first-party Cargo build authority 2026-08-09 04:25:00 +01:00
Meta Vens
2eb1410ad6 Replace Codex MCP with native RMCP runtime 2026-07-21 19:27:28 +01:00