Commit graph Epiphany/epiphany-model-adapter
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
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
1e57bfacaa Admit containerized Connector client transport 2026-08-25 14:05:32 +02:00
Meta Vens
a721b76372 Collapse model adapter package boundary 2026-08-25 01:44:59 +02:00
Meta Vens
ed7357a28b Extract Codex transport from Epiphany 2026-08-24 17:57:06 +02:00
Meta Vens
0091e0e122 Delete unread model adapter status families 2026-08-24 05:03:45 +02:00
Meta Vens
b233d47727 Add decision-auditable reasoning context foundation 2026-08-14 10:34:14 +02:00
Meta Vens
8fb61ac236 Bind public Eyes evidence to exact source authority 2026-08-11 22:07:02 +02:00
Meta Vens
6808f3f579 Unify first-party Cargo build authority 2026-08-09 04:25:00 +01:00
Meta Vens
706b43c5f8 Clean doctrine and operator projection surfaces 2026-07-11 18:41:07 +01:00
Meta Vens
712d67bf96 Require Proprioception map admission 2026-06-13 20:55:14 +01:00
Meta Vens
898c81d259 Repair Soul source-tool continuations 2026-06-13 03:31:31 +01:00
Meta Vens
660f61f9a6 Give Soul read-only source tools 2026-06-13 01:18:06 +01:00
Meta Vens
89fa715e8e Add typed tool followup requests 2026-05-28 08:19:13 +01:00
Meta Vens
a9b21d7782 Add provider-neutral model documents 2026-05-27 22:37:53 +01:00