Feature ownership inventory¶
This page is a navigation index, not a duplicate product specification. Public behavior belongs in the linked user, operator, and reference pages; executable truth belongs in the owning crates and tests.
| Capability | Owning implementation | Canonical documentation | Primary evidence |
|---|---|---|---|
| Access profiles, approvals, policy, and effect release | colossus-access, colossus-policy, colossus-runtime |
Access and approvals, Security architecture | Policy unit/live tests and runtime deny-before-adapter tests |
| Native, OCI, and Windows isolation | colossus-sandbox, platform process crates, sidecar crates |
Sandbox | Platform acceptance suites and CLI sandbox targets |
| Durable journal, projections, recovery, and audit export | journal, projection, audit, telemetry crates | State and recovery, Audit and recovery | Shared conformance, tamper, crash, outage, and export tests |
| Providers, model routing, and normalized turns | colossus-provider, colossus-agent, colossus-runtime |
Choose a provider, Providers and models | Provider and agent suites plus CLI provider smoke tests |
| Sessions and context | colossus-session, colossus-context, colossus-runtime |
Sessions, context and snapshots | Repository, snapshot, compaction, and branch tests |
| Tasks, decisions, plans, goals, and subagents | colossus-work, colossus-agent, colossus-runtime |
Tasks, decisions, and plans, Goals and subagents | Lifecycle, lineage, budget, cancellation, and recovery tests |
| Memory and semantic projection | colossus-memory, colossus-memory-chroma |
Memories, Context and memory configuration | Canonical lifecycle, Tantivy, Chroma, embedding, and recovery tests |
| Search and source-backed research | colossus-search, colossus-research, colossus-runtime |
Web search, Deep research | Search adapter, evidence/citation, and CLI research tests |
| Workflows and triggers | colossus-workflow, colossus-runtime |
Workflow authoring, Triggers and recovery | Parser, control-flow, idempotency, compensation, and restart tests |
| Agent Plugins, integrations, standalone MCP, and release bundles | extension crates and runtime adapters | Extend Colossus | Upstream schema, confinement, OCI, Sigstore, registry, lifecycle, and live-adapter tests |
| Public API, worker, SDKs, and Desktop | API, gRPC, worker, SDK crates and apps/desktop |
Public API and SDKs, Colossus Desktop | Protocol, enrollment, parity, sidecar, SDK, and Desktop tests |
| Offline Desktop and local TUI dictation | crates/colossus-native-dictation, apps/desktop/src-tauri/src/dictation.rs |
Evaluate offline Desktop dictation | Bounded model/audio/revision tests; continuous send and cancellation tests; native macOS/Windows measurements and permission acceptance still required |
| Terminal and presentation | colossus-presentation, colossus-tui, interface adapters |
Terminal UI, Extensions and presentation | Semantic document, reducer, layout, PTY, and restoration tests |
| Releases and updates | colossus-update, CLI installers, release workflows |
Core release operations, Upgrade and compatibility | Release-contract, clean-install, signature, channel, and platform jobs |
Colossus is alpha software. Configuration, protocols, and supported deployment surfaces may change before a stable release. Compatibility retained for deployed Rust state or protocols is documented at its owner; the frozen Python 0.5 runtime remains only on the historical branches described in ADR 0001.