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>
This commit is contained in:
Meta Vens 2026-09-14 23:06:34 +02:00
commit 7132471870
2 changed files with 6 additions and 3 deletions

View file

@ -2,7 +2,10 @@
## Project Purpose ## Project Purpose
This repo is the forge-temple of Epiphany: an opinionated Codex fork where This repo is the forge-temple of Epiphany: an opinionated agent harness, born
as a Codex fork and now backend-agnostic. Codex, Claude, and OpenAI-compatible
APIs speak to it through connectors that share one standardized
Epiphany-facing CultNet API, the same one Ghostlight uses. It is the harness where
external typed state, explicit mental maps, bounded scratch work, verifier external typed state, explicit mental maps, bounded scratch work, verifier
evidence, and anti-churn discipline are wired into the blessed harness instead evidence, and anti-churn discipline are wired into the blessed harness instead
of taped onto the chat transcript like a purity seal over a cracked reactor. of taped onto the chat transcript like a purity seal over a cracked reactor.

View file

@ -24,8 +24,8 @@ architecture:
idunn: Owns source-change CI/CD observation, compilation, testing, release construction, deployment, and daemon survival. idunn: Owns source-change CI/CD observation, compilation, testing, release construction, deployment, and daemon survival.
cultmesh: Projects typed state without becoming its owner. cultmesh: Projects typed state without becoming its owner.
brokkr: Owns Unity editor inspection and actuation; Epiphany consumes its typed CultMesh/Eve capabilities and receipts. brokkr: Owns Unity editor inspection and actuation; Epiphany consumes its typed CultMesh/Eve capabilities and receipts.
model_provider: Owns explicit provider selection and exact provider lowering; the independent CodexConnector is the admitted non-production capstone credential and transport boundary with a distinct caller identity, while production Epiphany remains inactive on its historical OpenRouter configuration. model_provider: Owns explicit provider selection and exact provider lowering. Epiphany is backend-agnostic. Codex, Claude, and OpenAI-compatible APIs are reached through separate connectors, which share one standardized Epiphany-facing CultNet API that Ghostlight also consumes. Today the independent CodexConnector is the admitted non-production capstone credential and transport boundary, with a distinct caller identity. Production Epiphany remains inactive on its historical OpenRouter configuration.
codex: Retained only where an OpenAI provider needs its earned authentication or transport capability. codex: One connector backend among several. Epiphany's compiled body holds no Codex implementation or transport (evicted in 7a125d78 and ed7357a2); Codex auth and transport belong to CodexConnector.
invariants: invariants:
- Mind is the sole durable state-admission authority. - Mind is the sole durable state-admission authority.