Reference · Catalog PRD §11.2 + SRS §5

Non-Functional Requirements Catalog

Every quantitative budget, threshold, and quality attribute CyberOS commits to. Eight ISO/IEC 25010 categories — performance, reliability, security, usability, maintainability, compatibility, transferability, functional suitability — each carrying a measurable target and a verification method (T = Test, I = Inspection, D = Demo, A = Analysis). Sourced from PRD §11.2 and the SRS NFR catalog.

NFRs total
SEC (Security)
PERF (Performance)
8
Categories

Performance budgets at a glance

The hot-path latencies CyberOS must hit before any feature ships. The chart plots p95 budgets (lower is better) for the latency-sensitive surfaces: BRAIN search, GraphQL queries, MCP read/write, CUO text answer, CHAT delivery and module first-paint.

xychart-beta title "p95 latency budgets (ms) — lower is better" x-axis ["CHAT msg","BRAIN search","GraphQL","MCP read","CUO text","CHAT digest","MCP write","First-paint","Ingest"] y-axis "p95 ms" 0 --> 5500 bar [200, 250, 400, 500, 2000, 3000, 1000, 1500, 5000]

Availability + cost ceilings

Two reliability targets carry hard-stop semantics: CHAT must hit four-nine availability (≥99.9%) because Mattermost replaces Slack; the rest of the platform may operate at three-and-a-half-nine (≥99.5%). The cost ceiling steps from $380/mo at 10-person internal use to $2.2k/mo at 50 tenants.

Availability targets
  • ≥ 99.9% · CHAT (~9 min/month outage budget)
  • ≥ 99.5% · Platform (~3h 39m/month)
  • ≥ 99.5% · BRAIN search
  • RPO ≤ 1h · backup recovery point
  • RTO ≤ 4h · recovery time objective
  • DR ≤ 24h · cross-region failover (P3)
Cost ceilings
  • ≤ $380/mo · infra · internal 10-person use
  • ≤ $150/mo · LLM · internal
  • ≤ $2.2k/mo · infra · 50-tenant scale
  • ≤ $4/u/mo · LLM · per active user · 50-tenant
  • ≤ $50K · Singapore HoldCo flip budget (RSK-14)
of NFRs match current filters.

No NFRs match the current filters. to see the full catalog.

CyberOS Documentation · NFR Catalog · PRD v2026.05 §11.2 + SRS §5