doctor enhancements, setup, enhancements, ui functionality and design consolidation and , test projects fixes , product advisory attestation/rekor and delta verfications enhancements
This commit is contained in:
@@ -3,11 +3,45 @@
|
||||
## Mission
|
||||
The `stella` CLI is the operator-facing Swiss army knife for scans, exports, policy management, offline kit operations, and automation scripting.
|
||||
|
||||
## Active Work: CLI Consolidation (v2.x → v3.0)
|
||||
|
||||
The CLI is undergoing a major consolidation to improve discoverability and consistency. See:
|
||||
|
||||
- **Advisory:** `docs-archived/product/advisories/CLI_CONSOLIDATION_PROPOSAL.md`
|
||||
- **Command Mapping:** `docs-archived/product/advisories/CLI_COMMAND_MAPPING.md`
|
||||
- **Migration Guide:** `docs/modules/cli/guides/migration-v3.md`
|
||||
|
||||
### Consolidation Sprints
|
||||
|
||||
| Sprint | Scope | Status |
|
||||
|--------|-------|--------|
|
||||
| `SPRINT_20260118_010_CLI_consolidation_foundation` | Routing infrastructure, deprecation system | **DONE** |
|
||||
| `SPRINT_20260118_011_CLI_settings_consolidation` | `stella config` unified settings | **DONE** |
|
||||
| `SPRINT_20260118_012_CLI_verification_consolidation` | `stella verify` unified verification | **DONE** |
|
||||
| `SPRINT_20260118_013_CLI_scanning_consolidation` | `stella scan` unified scanning | **DONE** |
|
||||
| `SPRINT_20260118_014_CLI_evidence_remaining_consolidation` | Evidence, reachability, SBOM, crypto, etc. | TODO |
|
||||
|
||||
### Key Changes
|
||||
|
||||
- **81+ → 18 top-level commands** for discoverability
|
||||
- **Unified settings under `stella config`** (notify, feeds, registry, integrations)
|
||||
- **Unified verification under `stella verify`** (attestation, vex, patch, sbom)
|
||||
- **Compound commands split** (`scangraph` → `scan graph`)
|
||||
- **Backward compatibility** via deprecated aliases
|
||||
|
||||
### Implementation Priorities
|
||||
|
||||
1. Foundation (routing, deprecation) must complete first
|
||||
2. Sprints 011-014 can run in parallel after foundation
|
||||
3. All old commands kept as deprecated aliases until v3.0
|
||||
4. Tests must verify both old and new paths
|
||||
|
||||
## Key docs
|
||||
- [Module README](./README.md)
|
||||
- [Architecture](./architecture.md)
|
||||
- [Implementation plan](./implementation_plan.md)
|
||||
- [Task board](./TASKS.md)
|
||||
- [Migration Guide v3](./guides/migration-v3.md)
|
||||
|
||||
## How to get started
|
||||
1. Open sprint file `/docs/implplan/SPRINT_*.md` and locate the stories referencing this module.
|
||||
|
||||
Reference in New Issue
Block a user