Global API index

Every outbound edge is a contract.

Below, grouped by caller — every outbound API for each subsystem. Callees in the right column. The wire is carried by psy-protocol-spec.

ⅠCivilization OScivos-civilization-os
→ idea-evolutionSubscribe to ideology drift events.GET /events/idea-drift?civ_id=…
→ material-civilizationPull current energy budget and material stocks.GET /civ/{id}/energy-budget
→ decision-osSubmit institutional decisions for resolution.POST /decisions
→ cycle-engineReceive phase-transition notifications.WS /cycles/{civ_id}
→ life-osRead demographic projections.GET /life/projection?civ_id=…
ⅡIdea Evolutioncivos-idea-evolution
→ civilization-osPush ideology drift events upward to civ ledger.POST /events/idea-drift
→ decision-osProvide narrative priors to a decision agent.GET /priors?agent_id=…
→ sensory-osReceive perception-to-meme attribution data.POST /attributions
→ cycle-engineSubscribe to phase events that bias meme fitness.WS /cycles/phase
ⅢMaterial Civilizationcivos-material-civilization
→ civilization-osPublish current energy budget and material constraints.POST /civ/{id}/energy-budget
→ decision-osConstrain economic decision space by material realities.GET /constraints/material
→ reality-kernelResolve thermodynamic feasibility of proposed processes.POST /thermo/feasibility
→ cycle-engineReport material-regime transitions as phase markers.POST /cycles/marker
ⅣPsy Protocol Specpsy-protocol-spec
→ civilization-osPublish state-root commitments to civ-level ledger.POST /commit
→ decision-osVerify a remote decision proof.POST /verify
→ life-osAttest population transition without revealing identities.POST /attest/private
→ *Universal cross-realm read by light-client proof.GET /read?realm=…&path=…&proof=…
ⅤClan Civilizationcivos-clan-civilization
→ decision-osProvide trust priors for contract enforceability.GET /trust?between=A,B
→ civilization-osReport aggregate clan-strength index for the civ.POST /civ/{id}/clan-index
→ life-osRead birth/death/marriage events affecting lineages.WS /life/events
→ memory-osPersist genealogical records as long-term memory.POST /memory/genealogy
ⅥSensory OSsensory-os
→ decision-osSupply perceptual posterior to decision module.GET /percept/posterior
→ idea-evolutionReceive narrative priors that bias perception.POST /priors/narrative
→ life-osRead neural substrate parameters per individual.GET /life/{id}/neural
→ civilization-osAggregate population-level perceptual drift.POST /civ/{id}/perceptual-drift
ⅦReality Kernelreality-kernel
→ material-civilizationResolve thermodynamic feasibility of a proposed process.POST /thermo/feasibility
→ decision-osConstrain decision space by Landauer cost.GET /constraints/landauer
→ life-osResolve metabolic-energetics feasibility.POST /metabo/feasibility
→ civilization-osPublish hard ceilings (energy, info) on civ trajectories.GET /ceilings/{civ_id}
ⅧDecision OSdecision-os
→ civilization-osSubmit decision outcomes to civ ledger.POST /civ/{id}/decisions
→ sensory-osPull perceptual posterior for the deciding agent.GET /percept/posterior
→ idea-evolutionPull narrative priors influencing payoff perception.GET /priors/narrative
→ clan-civilizationPull trust priors between agents.GET /trust
→ reality-kernelCheck Landauer/thermo cost of executing a policy.POST /thermo/cost
ⅨCycle Enginecycle-engine
→ civilization-osPush phase-transition events to the civ ledger.POST /civ/{id}/phase
→ decision-osProvide phase priors that bias optimal policy.GET /priors/phase
→ memory-osRead historical trajectories as training data.GET /memory/trajectories
→ idea-evolutionPhase-bias on meme fitness (e.g., crisis memes).POST /bias/meme-fitness
ⅩLife OSlife-os
→ civilization-osProvide population-level projections.GET /life/projection
→ decision-osProvide neural decision priors per individual.GET /life/{id}/neural
→ sensory-osProvide perceptual substrate parameters.GET /life/{id}/percept-substrate
→ reality-kernelSubmit metabolic feasibility queries.POST /metabo/feasibility
→ clan-civilizationPush birth/death/marriage events.POST /life/events