Provider-Neutral Intelligence Gateway
Cache → route → budget → diary → provider pipeline with MockProvider, DeterministicProvider, RemoteStubProvider
Clear separation: DONE = working code with tests. NEXT = planned with design. EXPERIMENTAL = ideas without implementation.
Cache → route → budget → diary → provider pipeline with MockProvider, DeterministicProvider, RemoteStubProvider
Deterministic structured output exercising full protocol. Default for all development
Template-only cognition, still routed through gateway, subject to budget rules
Fail-closed stubs for real capabilities. Activate with API keys
Capability classes → providers. Escalation counter on cheap→expensive route changes
Zero-inference persistent state: 29 roles, 11 circles, 7-dimension relationships with inertia
Reachability queries, shared circles, per-person/circle event streams
private / person_user_shared / circle / public. Landmarks stored once per pair
Kill switch, per-event cap, hourly/daily spend, token ceilings, tier gate, recursion guard
duplicate_inference, rapid_event_explosion, context_explosion (hard), premium_model_escalation (hard), etc.
Interaction + bookkeeping types, stages, statuses. Single inference, deterministic validation
Deterministic scoring, hard max 3 speakers, BASELINE+ROLE+RELATIONSHIP+MEMORY sections
Ephemeral per-scene persona materialization. Dies when scene ends
Disabled by default. Relevance → cooldown → budget → intensity gates. Per-person cooldown
Provider-neutral interface. One call per scene. Deterministic output validation
9 breakers wired into pipeline. Advisory + audit. Hard trips for context/premium
Long-session abstraction. Rolling message window (6) + participant cards (4)
Deterministic arithmetic. Dormant-population profiles. 5/50/500/5000 scenarios
BoundedScenePackage/BoundedSceneResult. Disabled by default. BridgeDisabledError when off
start, status, people, person, circles, chat (REPL), proactive, session, simulate, budget, usage, kill/pause
14 required proofs + architectural guarantees + domain proofs + 17 Society MVP proofs
strict: true, noUncheckedIndexedAccess: true. Clean typecheck
10 minimal files + GOD_MINIMAL_PROMPT.md. Minimal God operating contract