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 and context | 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 |
| Skills, integrations, MCP, packs, and bundles | extension crates and runtime adapters | Automate and extend | Validation, confinement, signature, registry, 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 |
| 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.