Architecture Reference (Map)

This document is the canonical index into the Stella Ops architecture. It is intentionally a map — a curated set of pointers into the authoritative views, module dossiers, flows, and schemas — not a full re-statement of every dossier.

Audience: engineers and operators who already know what Stella Ops is and need to find the authoritative source for a specific subsystem, contract, or flow.

If you want a short walkthrough instead, start with ARCHITECTURE_OVERVIEW.md(a 10-minute tour).

How the docs are organized

Stella Ops documentation is two-level:

Entry points:

Guiding principles (stable)

Architecture views (authoritative)

These documents are the authoritative detailed views used by module dossiers and runbooks:

User-centric architecture views

These documents provide end-to-end views from the user’s perspective:

End-to-end workflow flows

Comprehensive flow documentation covering 16 major workflows: docs/flows/

CategoryFlows
Core PlatformDashboard, Scan Submission, SBOM Generation, Policy Evaluation, Notification, Export
CI/CD & AutomationCI/CD Gate, Advisory Drift Re-scan, VEX Auto-Generation
Evidence & ComplianceEvidence Bundle Export, Binary Delta Attestation
EnterpriseMulti-Environment Policy Rollout, Exception Approval, Risk Score Dashboard
Offline & SpecializedOffline Sync, Reachability Drift Alert

Note: “Multi-Environment” means multiple environments or logical scopes under one operator trust boundary. It does not mean multi-tenant SaaS hosting for unrelated tenants; see ADR-005.

Policy engine data pipeline

Comprehensive documentation of how evidence feeds policy decisions:

DocumentDescription
Policy Engine Data PipelineMaster data flow diagram: docs/technical/architecture/policy-engine-data-pipeline.md
SBOM Analyzer Inventoryanalyzer families (language / OS / surface / capability) — see docs/technical/architecture/sbom-analyzer-inventory.md for the authoritative count (a hardcoded total here rots; §modules README warns these counts are illustrative)
Runtime Agents ArchitectureeBPF, Zastava, signal processing: docs/technical/architecture/runtime-agents-architecture.md
Call Graph AnalysisReachGraph, BFS, 8-state reachability: docs/technical/architecture/call-graph-analysis.md
Confidence Scoring5-factor weighted scoring (archived — superseded by 6-dimension EWS): docs-archive/technical/architecture/confidence-scoring.md
K4 Lattice LogicFour-valued logic for uncertainty: docs/technical/architecture/k4-lattice-logic.md

Modules (authoritative dossiers)

The per-module dossiers (architecture + implementation plan + operations) are indexed here:

Use module dossiers as the source of truth for:

Identity, tenancy, and headers

Tenancy and identity context are part of the platform contract:

APIs and CLI reference

Canonical entry points:

Offline, verification, and operations

Canonical entry points:

Hybrid Logical Clock (HLC) Ordering

StellaOps uses Hybrid Logical Clocks for audit-safe job queue ordering:

ComponentDescriptionDocumentation
HLC LibraryCore HLC timestamp and clock implementationsrc/__Libraries/StellaOps.HybridLogicalClock/
JobEngine Queue ChainHLC-based enqueue with cryptographic linkingdocs/modules/jobengine/architecture.md (Scheduler subsystem)
Air-Gap SyncOffline job merge using HLC total orderingdocs/operations/airgap-operations-runbook.md
Status & Timeline CLIQuery HLC chain state and ordering from the CLIdocs/features/checked/cli/hlc-status-and-timeline-query-cli-commands.md
TroubleshootingHLC-specific issue resolutiondocs/operations/runbooks/hlc-troubleshooting.md

Key concepts:

Metrics and observability:

Data and schemas

Use these as the canonical map for schemas and contracts: