Commit graph Epiphany/epiphany-openai-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
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
377be331b9 Preserve Connector transport failure chain 2026-08-25 14:27:05 +02:00
Meta Vens
cf9fb44513 Preserve typed worker failure outcome 2026-08-25 13:41:15 +02:00
Meta Vens
a721b76372 Collapse model adapter package boundary 2026-08-25 01:44:59 +02:00
Meta Vens
b83c041670 Delete mirrored provider event family 2026-08-25 01:33:40 +02:00
Meta Vens
c37cae8bc1 Seal exact provider requests before transport 2026-08-24 23:44:57 +02:00
Meta Vens
24023265f4 Remove live Hands receipt rereads 2026-08-24 22:50:59 +02:00
Meta Vens
dbb00c2bf9 Cut model-turn display cargo 2026-08-24 22:34:43 +02:00
Meta Vens
2c3335dcaf Delete generic runtime job results 2026-08-24 22:20:55 +02:00
Meta Vens
8eaa96c5d6 Stop duplicating structured worker decisions 2026-08-24 21:31:42 +02:00
Meta Vens
53e869c078 Remove generic job-result evidence mirrors 2026-08-24 21:11:10 +02:00
Meta Vens
10a70afcbd Derive runtime job ownership from sealed bindings 2026-08-24 20:54:59 +02:00
Meta Vens
a46725a1c7 Remove timestamp authority from runtime jobs 2026-08-24 20:32:47 +02:00
Meta Vens
cabdd6c386 Split coordinator authority from model sessions 2026-08-24 20:16:31 +02:00
Meta Vens
edb5c3a3c3 Derive worker authority from sealed launches 2026-08-24 19:37:44 +02:00
Meta Vens
ed7357a28b Extract Codex transport from Epiphany 2026-08-24 17:57:06 +02:00
Meta Vens
a6cf9383d8 Quarantine Codex transport at release edge 2026-08-24 13:38:52 +02:00
Meta Vens
ce6bff1239 Collapse runtime execution bindings to ownership edges 2026-08-24 12:49:30 +02:00
Meta Vens
b3e9b229e3 Fold Persona delivery into social terminal 2026-08-24 12:05:34 +02:00
Meta Vens
fdefb8898a Delete test-only runtime writers 2026-08-24 11:43:37 +02:00
Meta Vens
3b991e4079 Collapse model runtime onto admitted workers 2026-08-24 10:44:18 +02:00
Meta Vens
e60b924f73 Delete model runtime schema self-certificate 2026-08-24 10:32:34 +02:00
Meta Vens
a4356d1f12 Collapse runtime child schema echoes 2026-08-24 10:06:53 +02:00
Meta Vens
718ce9c1e3 Collapse frontier document envelope duplication 2026-08-24 09:34:21 +02:00
Meta Vens
695af6c630 Remove unowned release dependencies 2026-08-24 07:17:54 +02:00
Meta Vens
fe118e13c3 Delete duplicate provider stream persistence 2026-08-24 06:43:33 +02:00
Meta Vens
9abadfe787 Delete unconsumed provider frame observer 2026-08-24 05:55:41 +02:00
Meta Vens
a602fbdc2e Delete dormant aggregate state vocabulary 2026-08-24 05:36:11 +02:00
Meta Vens
2e3489c4f5 Delete the empty generic planning mirror 2026-08-24 05:12:50 +02:00
Meta Vens
0091e0e122 Delete unread model adapter status families 2026-08-24 05:03:45 +02:00
Meta Vens
cd2177e834 Delete lenient session ensure writer 2026-08-24 04:09:56 +02:00
Meta Vens
196222d991 Minimize runtime lifecycle documents 2026-08-24 03:46:29 +02:00
Meta Vens
3ed1d5649f Delete duplicate frontier Modeling writer 2026-08-24 02:46:12 +02:00
Meta Vens
bda8d8c67b Delete duplicate Mind cargo from role launches 2026-08-23 22:42:41 +02:00
Meta Vens
27c8389c38 Collapse prepared heartbeat job wrapper 2026-08-23 22:31:09 +02:00
Meta Vens
3eca33949a Delete aggregate runtime status projection 2026-08-23 22:23:04 +02:00
Meta Vens
82f4733d92 Delete constant proposal projection cargo 2026-08-23 21:36:37 +02:00
Meta Vens
6e600e8d64 Delete counterfeit proposal intake authority 2026-08-23 21:31:38 +02:00
Meta Vens
f3360248fd Delete redundant helper-spelling tests 2026-08-23 19:34:35 +02:00
Meta Vens
ce90f91187 Delete counterfeit model runtime smoke route 2026-08-23 17:11:06 +02:00
Meta Vens
bf2f39eb6f Delete tautological identity tests 2026-08-23 16:49:48 +02:00
Meta Vens
63939fa282 Delete Persona keyword tribunal 2026-08-23 16:47:43 +02:00
Meta Vens
03140a47db Delete false runtime catalog authority 2026-08-23 16:24:53 +02:00
Meta Vens
6f93134d62 Make release bundle the sole binary owner 2026-08-23 16:01:07 +02:00
Meta Vens
76fd259bbe Delete source-layout tests 2026-08-23 15:47:55 +02:00
Meta Vens
a319146be7 Delete non-atomic worker launch path 2026-08-23 15:46:03 +02:00
Meta Vens
8bb039afff Delete unreachable RepoModel summary authority 2026-08-23 15:16:20 +02:00
Meta Vens
5218cf2cae Delete producerless RepoModel lifecycle receipts 2026-08-23 15:08:15 +02:00
Meta Vens
856648decc Delete unused semantic projection subsystem 2026-08-23 14:47:31 +02:00