# Feature Catalog Structured inventory of all Stella Ops features, organized for E2E verification tracking. Generated: 2026-02-08 ## Summary | Directory | Meaning | Count | |-----------|---------|-------| | `checked/` | Features verified by E2E tests | 0 | | `unchecked/` | Implemented features needing E2E verification | 1,057 | | `unimplemented/` | Partially implemented features | 99 | | `dropped/` | Features not found in source code | 29 | | **Total** | | **1,185** | ## How to Use - **To verify a feature**: Pick a file from `unchecked//`, follow the E2E Test Plan, and if it passes, move the file to `checked//`. - **To implement a missing feature**: Read a file from `unimplemented//`, review the "What's Missing" section, implement, then move to `unchecked/`. - **To understand what was dropped**: Read files in `dropped/` for context on features that were planned but not implemented. ## Modules by Feature Count ### Large Modules (50+ features) | Module | Unchecked | Unimplemented | Dropped | Total | |--------|-----------|---------------|---------|-------| | [Web](unchecked/web/) | 167 | 17 | 4 | 188 | | [Attestor](unchecked/attestor/) | 153 | 27 | 2 | 182 | | [Scanner](unchecked/scanner/) | 142 | 9 | 0 | 151 | | [Cli](unchecked/cli/) | 97 | 7 | 0 | 104 | | [Policy](unchecked/policy/) | 76 | 8 | 5 | 89 | ### Medium Modules (10-49 features) | Module | Unchecked | Unimplemented | Dropped | Total | |--------|-----------|---------------|---------|-------| | [ReleaseOrchestrator](unchecked/releaseorchestrator/) | 44 | 1 | 0 | 45 | | [BinaryIndex](unchecked/binaryindex/) | 41 | 2 | 0 | 43 | | [Concelier](unchecked/concelier/) | 34 | 2 | 0 | 36 | | [Libraries](unchecked/libraries/) | 24 | 2 | 1 | 27 | | [Router](unchecked/router/) | 18 | 0 | 0 | 18 | | [Excititor](unchecked/excititor/) | 17 | 0 | 1 | 18 | | [Signals](unchecked/signals/) | 13 | 4 | 1 | 18 | | [EvidenceLocker](unchecked/evidencelocker/) | 17 | 0 | 0 | 17 | | [AdvisoryAI](unchecked/advisoryai/) | 15 | 1 | 1 | 17 | | [Orchestrator](unchecked/orchestrator/) | 14 | 1 | 0 | 15 | | [Authority](unchecked/authority/) | 12 | 1 | 0 | 13 | | [AirGap](unchecked/airgap/) | 9 | 3 | 0 | 12 | | [Tests](unchecked/tests/) | 11 | 0 | 2 | 13 | | [Integrations](unchecked/integrations/) | 10 | 1 | 0 | 11 | | [Zastava](unchecked/zastava/) | 9 | 1 | 0 | 10 | ### Small Modules (<10 features) | Module | Unchecked | Unimplemented | Dropped | Total | |--------|-----------|---------------|---------|-------| | [Telemetry](unchecked/telemetry/) | 9 | 0 | 0 | 9 | | [ReachGraph](unchecked/reachgraph/) | 7 | 2 | 0 | 9 | | [Doctor](unchecked/doctor/) | 8 | 0 | 0 | 8 | | [SbomService](unchecked/sbomservice/) | 7 | 1 | 0 | 8 | | [Gateway](unchecked/gateway/) | 6 | 2 | 0 | 8 | | [TaskRunner](unchecked/taskrunner/) | 7 | 0 | 0 | 7 | | [VexLens](unchecked/vexlens/) | 6 | 0 | 1 | 7 | | [Notifier](unchecked/notifier/) | 7 | 0 | 0 | 7 | | [Findings](unchecked/findings/) | 7 | 0 | 0 | 7 | | [Graph](unchecked/graph/) | 6 | 1 | 0 | 7 | | [ExportCenter](unchecked/exportcenter/) | 6 | 1 | 0 | 7 | | [Plugin](unchecked/plugin/) | 6 | 0 | 0 | 6 | | [Platform](unchecked/platform/) | 6 | 0 | 0 | 6 | | [Signer](unchecked/signer/) | 6 | 0 | 0 | 6 | | [Cryptography](unchecked/cryptography/) | 5 | 0 | 1 | 6 | | [Timeline](unchecked/timeline/) | 5 | 0 | 0 | 5 | | [Tools](unchecked/tools/) | 4 | 0 | 0 | 4 | | [Bench](unchecked/bench/) | 2 | 1 | 1 | 4 | | [Scheduler](unchecked/scheduler/) | 3 | 0 | 0 | 3 | | [RiskEngine](unchecked/riskengine/) | 2 | 0 | 1 | 3 | | [Unknowns](unchecked/unknowns/) | 2 | 1 | 0 | 3 | | [Replay](unchecked/replay/) | 2 | 1 | 0 | 3 | ### Single-Feature Modules | Module | Status | |--------|--------| | [Aoc](unchecked/aoc/) | Unchecked | | [Api](unchecked/api/) | Unchecked (2) | | [Analyzers](unchecked/analyzers/) | Unchecked | | [DevOps](unchecked/devops/) | Unchecked (2) | | [DevPortal](unchecked/devportal/) | Unchecked | | [Docs](unchecked/docs/) | Unchecked (2) | | [Feedser](unchecked/feedser/) | Unchecked | | [Mirror](unimplemented/mirror/) | Unimplemented | | [PacksRegistry](unchecked/packsregistry/) | Unchecked | | [Provenance](unimplemented/provenance/) | Unimplemented | | [RuntimeInstrumentation](unchecked/runtimeinstrumentation/) | Unchecked | | [Sdk](unchecked/sdk/) | Unchecked | | [SmRemote](unchecked/smremote/) | Unchecked | | [VulnExplorer](unchecked/vulnexplorer/) | Unchecked | ## File Format Each feature file follows a standard template: ### Unchecked (IMPLEMENTED) ``` # Feature Name ## Module / ## Status / ## Description ## Implementation Details (key files, classes, services) ## E2E Test Plan (setup, action, verification steps) ``` ### Unimplemented (PARTIALLY_IMPLEMENTED) ``` # Feature Name ## Module / ## Status / ## Description ## What's Implemented / ## What's Missing ## Implementation Plan ``` ### Dropped (NOT_FOUND) ``` # Feature Name ## Status / ## Description ## Why Not Implemented / ## Source / ## Notes ``` ## Source Data This catalog was built from: - 270 product advisories (Phase 1) - 1,343 sprint archives (Phase 2) - CLI + Web source code scan (Phase 3) - Two deduplication passes reducing 1,600 entries to 1,185 See `FEATURE_CATALOG.md` in the repo root for the flat consolidated view.