π Sovereign OS REST API Reference
π Home | ποΈ Console | π€ Copilot | π Architecture | βοΈ Subsystems | π API Reference | π» REPL Commands | βΈοΈ K8s CRDs | π‘οΈ Invariants & Rules | π Bi-Directional Sync
---
1. Remote Execution & SCTL
POST /remote/submit
Enqueues a remote execution ticket.
RemoteTicketRequest `json
{
"lane": "Fast",
"prompt": "Inspect node health",
"priority": 10
}
`
RemoteTicketResponsePOST /remote/execute
Executes an atomic instruction immediately across the cluster mesh.
RemoteExecutionRequestRemoteExecutionResult---
2. Mesh & Operator Console
GET /mesh/ledger
Returns the complete list of mesh ledger entries and peer state transitions.
Vec<MeshLedgerEntry>GET /console/dashboard
Returns the synthesized real-time operator console dashboard.
OperatorDashboardPOST /api/repl/execute
Executes an interactive CLI command on the sovereign kernel REPL (e.g. vitality, rules, balance, hud-master).
`json
{
"command": "vitality",
"args": []
}
`
`json
{
"status": "ok",
"stdout": "substrate vitality = 6.22\nSubstrate Vitality Slope ($S_v$) = 7.16 / 9.90",
"stderr": ""
}
`
---
3. PQR Economic Substrate
POST /pqr/wallet/balance
Queries the PQR Coin balance for an account.
`json
{ "account_id": "operator" }
`
WalletBalanceResponsePOST /pqr/mission/balance
Queries the locked escrow balance for a mission contract.
`json
{ "mission_id": "mission-alpha" }
`
MissionBalanceResponsePOST /pqr/transfer
Executes an atomic transfer of PQR Coin between accounts.
`json
{
"from": "alice",
"to": "bob",
"amount": 100
}
`
Result<TransferResponse, String>POST /pqr/reward
Mints or disburses a verified mission completion reward.
RewardRequestRewardResponse---
4. Cognitive Execution
POST /cog/execute
Dispatches a prompt through the hybrid multi-model Cognitive Bridge.
`json
{
"lane": "Deep",
"prompt": "Synthesize macroeconomic balance deltas",
"mission_id": "m-001"
}
`
CognitiveExecutionResult---
5. Master Cockpit & HUD Unification
GET /hud/master & POST /hud/master
Generates the comprehensive unified master HUD snapshot consolidating all 12 subsystems.
HudMasterSnapshot JSONGET /hud/audit & POST /hud/audit
Executes field-level verification across all HUD subsystems, confirming 0 stale or static mock fields.
HudAuditReport---
6. Autonomic Playbooks & Policies
GET /autonomic/playbooks
Lists all registered autonomic playbooks.
Vec<Playbook>POST /autonomic/playbooks
Registers or updates an autonomic playbook.
Playbook JSON{ "status": "ok", "playbook_id": "..." }GET /autonomic/policies
Lists active autonomic trigger policies.
Vec<AutonomicPolicy>POST /autonomic/policies
Registers a new autonomic trigger policy.
AutonomicPolicy JSON{ "status": "ok", "policy_id": "..." }POST /autonomic/playbooks/:id/run
Manually triggers execution of an autonomic playbook.
{ "status": "ok", "run_id": "..." }GET /autonomic/runs
Lists all active and historical playbook execution runs.
Vec<PlaybookRun>GET /autonomic/audit
Audits the health, triggers, and execution rates of autonomic playbooks.
PlaybookAuditReport---
7. Civilization Kernel (SCK)
GET /civilization/state & POST /civilization/state
Returns the current 12-dimensional civilization state tensor and epoch.
CivilizationStatePOST /civilization/decision
Evaluates a proposed civilizational delta and returns an autonomic steering decision.
CivilizationDeltaCivilizationDecisionPOST /civilization/execute
Atomically commits an approved civilization delta into systemic state.
CivilizationDelta{ "status": "ok", "receipt": CivilizationExecutionReceipt }GET /civilization/audit
Returns systemic vitality slope ($S_v$), tensor norm, and alignment audits.
---
8. Live Documentation & Sync (ops/live_docs)
GET /docs
Interactive HTML browser interface for the Sovereign OS Wiki.
GET /docs/page/:slug
Renders an individual markdown documentation page by its slug (e.g. architecture, subsystems, api-reference).
GET /docs/api
Returns the entire machine-readable JSON AST of all routes, commands, and wiki pages.
GET /docs/audit
Bi-directional contract drift verification report comparing code contracts against documentation specifications.
POST /docs/sync
Triggers an immediate bi-directional live synchronization between code, markdown files, and cluster CRDs.