UNS documentation¶
Durable human-response coordination for agent workflows and high-trust backend operations.
| Task | Document |
|---|---|
| Evaluate UNS | Product, roadmap, architecture, delivery semantics |
| Quickstart: send a signal | README |
| Configure policies | Policy lifecycle |
| Integrate an app | API, integration modes, producer integration guide |
| Integrate an AI agent (MCP) | Agent & MCP integration guide, API (MCP) |
| Operate and audit | Deployment, local runbook, deployment smoke, security, observability, operator console guide |
| Support & troubleshoot incidents | Support state machine & schema, Troubleshooting Guides (TSG-01 – TSG-06) |
| Extend UNS | Architecture |
| Verify implementation | Testing, consolidated baseline |
| Independent/adversarial review | External review brief, iteration 2 disposition |
| Migrate existing callers | Migration |
Documentation Tracks¶
- Architecture & Product Contract
- Product Contract - Core boundaries, obligation semantics, and safety posture
- Roadmap (
v0.2.0→v1.0.0) - Milestone horizons (v0.3.0–v1.0.0), in-tree scaffolding rationale, and live GitHub Milestones - Architecture - Durable SQLite & PostgreSQL outbox (
uns.Runtime), policy engine, and transport topology - Delivery Semantics - Idempotency, deduplication windows, fallback, and ACK lifecycles
- Policy Lifecycle - Policy version states (
DRAFT,PREVIEW,ACTIVE,RETIRED), autonomy modes (PREVIEW,SHADOW,LIVE), and change proposals (PROPOSED,APPROVED,APPLIED) -
Security Model - Authentication, principal binding, and Console/MCP security boundaries
-
Deployment & Operations
- Deployment Guide - Complete environment variable matrix, process topology, reverse-proxy/TLS setup,
uns-migrate, backups, anduns-maintain - Local Deployment Runbook - Persistent localhost recording stack (
127.0.0.1:8000and127.0.0.1:5173) - Deployment Smoke Report - Container, socket, and browser verification evidence
-
Observability & Probes - Health/readiness checks,
/metrics, structured logs, and SQLite/PostgreSQL audit queries -
Support Reference & Troubleshooting Guides (TSGs)
- State Machine & Schema Reference - Entity-Relationship diagram, state transition diagrams, and complete column/event reference
-
- TSG-01: Dead Letter Queue (DLQ) Spikes & Replay
- TSG-02: Stuck Leases, Slow Providers & Ambiguous Side Effects
- TSG-03: ACK Timeouts, Principal Conflicts & Callback Backlog
- TSG-04: Policy Reload Failures & Producer Override Rejections
- TSG-05: MCP Server (
uns-mcp) & Agent Integration Recovery - TSG-06: Database Maintenance (
uns-maintain), Retention & Archival
-
End-User & Integrator Guides
- Operator Console Guide - Screen-by-screen walkthrough of the React UNS Console (
/ui/*read models and capability-gated/api/v1/*actions) - Producer Integration Guide - End-to-end recipes for Python (
uns.Client), HTTP REST, and WebSockets - Agent & MCP Integration Guide - Safe MCP host setup, tool catalog, and simulation-first agent workflows
Console Preview¶



Historical specifications are indexed in migration and provenance. They do not override current contracts. The package names notification and uns are retained implementation/compatibility details, not separate products.