Stella Ops Flow Documentation

Audience: developers, integrators, and operators who need to understand how a request travels across Stella Ops modules end-to-end.

This directory contains detailed end-to-end flow documentation for the major Stella Ops workflows — from scan submission through SBOM generation, policy evaluation, notification, and evidence export. Each flow is reconciled against the implementing source under src/ and links to the related flows it feeds or depends on.

Flow Categories

Core Platform Flows

FlowFileDescription
Dashboard Data Flow01-dashboard-data-flow.mdHow dashboard aggregates and displays security posture
Scan Submission Flow02-scan-submission-flow.mdEnd-to-end container image scan lifecycle
SBOM Generation Flow03-sbom-generation-flow.mdMulti-analyzer SBOM generation and attestation
Policy Evaluation Flow04-policy-evaluation-flow.mdReachability-lattice policy evaluation with confidence scoring
Notification Flow05-notification-flow.mdMulti-channel notification delivery
Export Flow06-export-flow.mdReport and evidence bundle generation

Advanced Flows

FlowFileDescription
CI/CD Gate Flow10-cicd-gate-flow.mdPipeline integration with pass/fail gates
Advisory Drift Re-scan Flow11-advisory-drift-rescan-flow.mdAutomatic re-evaluation on new advisories
VEX Auto-Generation Flow12-vex-auto-generation-flow.mdML-assisted VEX statement generation
Evidence Bundle Export Flow13-evidence-bundle-export-flow.mdAuditable evidence package creation
Multi-Tenant Policy Rollout Flow14-multi-tenant-policy-rollout-flow.mdCross-tenant policy propagation
Binary Delta Attestation Flow15-binary-delta-attestation-flow.mdBinary-level change attestation
Offline Sync Flow16-offline-sync-flow.mdAir-gapped environment synchronization
Exception Approval Workflow17-exception-approval-workflow.mdPolicy exception request and approval
Risk Score Dashboard Flow18-risk-score-dashboard-flow.mdReal-time risk aggregation and display
Reachability Drift Alert Flow19-reachability-drift-alert-flow.mdRuntime reachability change detection
Release Deployment Golden Path Flow20-release-deployment-golden-path-flow.mdTarget registration → agent enrollment → digest-pinned release → promotion gates/approval → deployment → sealed evidence

Flow Documentation Format

Each flow document follows a standard structure:

  1. Overview - Brief description and business value
  2. Actors - Users, systems, and services involved
  3. Prerequisites - Required configuration and dependencies
  4. Flow Diagram - Sequence/activity diagram (ASCII or UML)
  5. Step-by-Step - Detailed step descriptions
  6. Data Contracts - Input/output schemas
  7. Error Handling - Failure modes and recovery
  8. Observability - Metrics, logs, and traces
  9. Related Flows - Cross-references to related workflows

Module Ownership

Module names follow the canonical src/ map. Several historical modules now live inside a parent — Scheduler inside JobEngine, and Signer inside Attestor — so they are named by their current home below.

Flow CategoryPrimary ModuleSupporting Modules
ScanningScannerGateway, JobEngine, Attestor
PolicyPolicyVexLens, Concelier, Scanner
AdvisoryConcelierExcititor, Mirror, VexLens
ExportExport CenterEvidenceLocker, Attestor
NotificationNotifyJobEngine, Release Orchestrator
CI/CDCLIGateway, Scanner, Policy
Release DeploymentRelease OrchestratorWeb (console), CLI, Gateway