{ "version": "1.0", "mappings": [ // ============================================= // Settings consolidation (Sprint 011) // ============================================= { "old": "notify", "new": "config notify", "type": "deprecated", "removeIn": "3.0", "reason": "Settings consolidated under config command" }, { "old": "notify channels list", "new": "config notify channels list", "type": "deprecated", "removeIn": "3.0", "reason": "Settings consolidated under config command" }, { "old": "notify channels test", "new": "config notify channels test", "type": "deprecated", "removeIn": "3.0", "reason": "Settings consolidated under config command" }, { "old": "notify templates list", "new": "config notify templates list", "type": "deprecated", "removeIn": "3.0", "reason": "Settings consolidated under config command" }, { "old": "admin feeds list", "new": "config feeds list", "type": "deprecated", "removeIn": "3.0", "reason": "Feed configuration consolidated under config" }, { "old": "admin feeds status", "new": "config feeds status", "type": "deprecated", "removeIn": "3.0", "reason": "Feed configuration consolidated under config" }, { "old": "feeds list", "new": "config feeds list", "type": "deprecated", "removeIn": "3.0", "reason": "Feed configuration consolidated under config" }, { "old": "integrations list", "new": "config integrations list", "type": "deprecated", "removeIn": "3.0", "reason": "Integration configuration consolidated under config" }, { "old": "integrations test", "new": "config integrations test", "type": "deprecated", "removeIn": "3.0", "reason": "Integration configuration consolidated under config" }, { "old": "registry list", "new": "config registry list", "type": "deprecated", "removeIn": "3.0", "reason": "Registry configuration consolidated under config" }, { "old": "sources list", "new": "config sources list", "type": "deprecated", "removeIn": "3.0", "reason": "Source configuration consolidated under config" }, { "old": "signals list", "new": "config signals list", "type": "deprecated", "removeIn": "3.0", "reason": "Signal configuration consolidated under config" }, // ============================================= // Verification consolidation (Sprint 012) // ============================================= { "old": "attest verify", "new": "verify attestation", "type": "deprecated", "removeIn": "3.0", "reason": "Verification commands consolidated under verify" }, { "old": "vex verify", "new": "verify vex", "type": "deprecated", "removeIn": "3.0", "reason": "Verification commands consolidated under verify" }, { "old": "patchverify", "new": "verify patch", "type": "deprecated", "removeIn": "3.0", "reason": "Verification commands consolidated under verify" }, { "old": "sbom verify", "new": "verify sbom", "type": "alias", "reason": "Both paths remain valid" }, // ============================================= // Analytics aliases (Sprint 032) // ============================================= { "old": "analytics sbom", "new": "analytics sbom-lake", "type": "alias", "reason": "SBOM lake analytics group" }, // ============================================= // Scanning consolidation (Sprint 013) // ============================================= { "old": "scanner download", "new": "scan download", "type": "deprecated", "removeIn": "3.0", "reason": "Scanner commands consolidated under scan" }, { "old": "scanner workers", "new": "scan workers", "type": "deprecated", "removeIn": "3.0", "reason": "Scanner commands consolidated under scan" }, { "old": "scangraph", "new": "scan graph", "type": "deprecated", "removeIn": "3.0", "reason": "Scan graph commands consolidated under scan" }, { "old": "scangraph list", "new": "scan graph list", "type": "deprecated", "removeIn": "3.0", "reason": "Scan graph commands consolidated under scan" }, { "old": "scangraph show", "new": "scan graph show", "type": "deprecated", "removeIn": "3.0", "reason": "Scan graph commands consolidated under scan" }, { "old": "secrets", "new": "scan secrets", "type": "deprecated", "removeIn": "3.0", "reason": "Secret detection consolidated under scan (not secret management)" }, { "old": "secrets bundle create", "new": "scan secrets bundle create", "type": "deprecated", "removeIn": "3.0", "reason": "Secret detection consolidated under scan" }, { "old": "image inspect", "new": "scan image inspect", "type": "deprecated", "removeIn": "3.0", "reason": "Image analysis consolidated under scan" }, { "old": "image layers", "new": "scan image layers", "type": "deprecated", "removeIn": "3.0", "reason": "Image analysis consolidated under scan" }, // ============================================= // Evidence consolidation (Sprint 014) // ============================================= { "old": "evidenceholds list", "new": "evidence holds list", "type": "deprecated", "removeIn": "3.0", "reason": "Evidence commands consolidated" }, { "old": "audit list", "new": "evidence audit list", "type": "deprecated", "removeIn": "3.0", "reason": "Audit commands consolidated under evidence" }, { "old": "replay run", "new": "evidence replay run", "type": "deprecated", "removeIn": "3.0", "reason": "Replay commands consolidated under evidence" }, { "old": "scorereplay", "new": "evidence replay score", "type": "deprecated", "removeIn": "3.0", "reason": "Score replay consolidated under evidence" }, { "old": "prove", "new": "evidence proof generate", "type": "deprecated", "removeIn": "3.0", "reason": "Proof generation consolidated under evidence" }, { "old": "proof anchor", "new": "evidence proof anchor", "type": "deprecated", "removeIn": "3.0", "reason": "Proof commands consolidated under evidence" }, { "old": "provenance show", "new": "evidence provenance show", "type": "deprecated", "removeIn": "3.0", "reason": "Provenance consolidated under evidence" }, { "old": "prov show", "new": "evidence provenance show", "type": "deprecated", "removeIn": "3.0", "reason": "Provenance consolidated under evidence" }, { "old": "seal", "new": "evidence seal", "type": "deprecated", "removeIn": "3.0", "reason": "Seal command consolidated under evidence" }, // ============================================= // Reachability consolidation (Sprint 014) // ============================================= { "old": "reachgraph list", "new": "reachability graph list", "type": "deprecated", "removeIn": "3.0", "reason": "Reachability graph consolidated" }, { "old": "slice create", "new": "reachability slice create", "type": "deprecated", "removeIn": "3.0", "reason": "Slice commands consolidated under reachability" }, { "old": "witness list", "new": "reachability witness list", "type": "deprecated", "removeIn": "3.0", "reason": "Witness commands consolidated under reachability" }, // ============================================= // SBOM consolidation (Sprint 014) // ============================================= { "old": "sbomer compose", "new": "sbom compose", "type": "deprecated", "removeIn": "3.0", "reason": "SBOM commands consolidated" }, { "old": "layersbom show", "new": "sbom layer show", "type": "deprecated", "removeIn": "3.0", "reason": "Layer SBOM consolidated under sbom" }, // ============================================= // Crypto consolidation (Sprint 014) // ============================================= { "old": "keys list", "new": "crypto keys list", "type": "deprecated", "removeIn": "3.0", "reason": "Key management consolidated under crypto" }, { "old": "issuerkeys list", "new": "crypto keys issuer list", "type": "deprecated", "removeIn": "3.0", "reason": "Issuer keys consolidated under crypto" }, { "old": "sign image", "new": "crypto sign image", "type": "deprecated", "removeIn": "3.0", "reason": "Signing consolidated under crypto" }, { "old": "kms status", "new": "crypto kms status", "type": "deprecated", "removeIn": "3.0", "reason": "KMS commands consolidated under crypto" }, { "old": "deltasig", "new": "crypto deltasig", "type": "deprecated", "removeIn": "3.0", "reason": "Delta signatures consolidated under crypto" }, // ============================================= // Tools consolidation (Sprint 014) // ============================================= { "old": "binary diff", "new": "tools binary diff", "type": "deprecated", "removeIn": "3.0", "reason": "Utility commands consolidated under tools" }, { "old": "delta show", "new": "tools delta show", "type": "deprecated", "removeIn": "3.0", "reason": "Utility commands consolidated under tools" }, { "old": "hlc show", "new": "tools hlc show", "type": "deprecated", "removeIn": "3.0", "reason": "HLC utility consolidated under tools" }, { "old": "timeline query", "new": "tools timeline query", "type": "deprecated", "removeIn": "3.0", "reason": "Timeline utility consolidated under tools" }, { "old": "drift detect", "new": "tools drift detect", "type": "deprecated", "removeIn": "3.0", "reason": "Drift utility consolidated under tools" }, // ============================================= // Release and CI consolidation (Sprint 014) // ============================================= { "old": "gate evaluate", "new": "release gate evaluate", "type": "deprecated", "removeIn": "3.0", "reason": "Gate evaluation consolidated under release" }, { "old": "promotion promote", "new": "release promote", "type": "deprecated", "removeIn": "3.0", "reason": "Promotion consolidated under release" }, { "old": "exception approve", "new": "release exception approve", "type": "deprecated", "removeIn": "3.0", "reason": "Exception workflow consolidated under release" }, { "old": "guard check", "new": "release guard check", "type": "deprecated", "removeIn": "3.0", "reason": "Guard checks consolidated under release" }, { "old": "github upload", "new": "ci github upload", "type": "deprecated", "removeIn": "3.0", "reason": "GitHub integration consolidated under ci" }, // ============================================= // VEX consolidation (Sprint 014) // ============================================= { "old": "vexgatescan", "new": "vex gate-scan", "type": "deprecated", "removeIn": "3.0", "reason": "VEX gate scan consolidated" }, { "old": "verdict", "new": "vex verdict", "type": "deprecated", "removeIn": "3.0", "reason": "Verdict commands consolidated under vex" }, { "old": "unknowns", "new": "vex unknowns", "type": "deprecated", "removeIn": "3.0", "reason": "Unknowns handling consolidated under vex" }, { "old": "vexgen", "new": "vex generate", "type": "deprecated", "removeIn": "3.0", "reason": "VEX generation consolidated under vex" }, { "old": "vexlens", "new": "vex lens", "type": "deprecated", "removeIn": "3.0", "reason": "VEX lens consolidated under vex" }, { "old": "vexlens analyze", "new": "vex lens analyze", "type": "deprecated", "removeIn": "3.0", "reason": "VEX lens consolidated under vex" }, { "old": "advisory", "new": "vex advisory", "type": "deprecated", "removeIn": "3.0", "reason": "Advisory commands consolidated under vex" }, { "old": "advisory list", "new": "vex advisory list", "type": "deprecated", "removeIn": "3.0", "reason": "Advisory commands consolidated under vex" }, // ============================================= // Release/CI consolidation (Sprint 014 - CLI-E-007) // ============================================= { "old": "ci", "new": "release ci", "type": "deprecated", "removeIn": "3.0", "reason": "CI commands consolidated under release" }, { "old": "ci status", "new": "release ci status", "type": "deprecated", "removeIn": "3.0", "reason": "CI commands consolidated under release" }, { "old": "ci trigger", "new": "release ci trigger", "type": "deprecated", "removeIn": "3.0", "reason": "CI commands consolidated under release" }, { "old": "deploy", "new": "release deploy", "type": "deprecated", "removeIn": "3.0", "reason": "Deploy commands consolidated under release" }, { "old": "deploy run", "new": "release deploy run", "type": "deprecated", "removeIn": "3.0", "reason": "Deploy commands consolidated under release" }, { "old": "gates", "new": "release gates", "type": "deprecated", "removeIn": "3.0", "reason": "Gate commands consolidated under release" }, { "old": "gates approve", "new": "release gates approve", "type": "deprecated", "removeIn": "3.0", "reason": "Gate commands consolidated under release" }, // ============================================= // Tools consolidation (Sprint 014 - CLI-E-006) // ============================================= { "old": "lint", "new": "tools lint", "type": "deprecated", "removeIn": "3.0", "reason": "Lint commands consolidated under tools" }, { "old": "bench", "new": "tools benchmark", "type": "deprecated", "removeIn": "3.0", "reason": "Benchmark commands consolidated under tools" }, { "old": "bench policy", "new": "tools benchmark policy", "type": "deprecated", "removeIn": "3.0", "reason": "Benchmark commands consolidated under tools" }, { "old": "migrate", "new": "tools migrate", "type": "deprecated", "removeIn": "3.0", "reason": "Migration commands consolidated under tools" }, { "old": "migrate config", "new": "tools migrate config", "type": "deprecated", "removeIn": "3.0", "reason": "Migration commands consolidated under tools" }, // ============================================= // Admin consolidation (Sprint 014 - CLI-E-005) // ============================================= { "old": "tenant", "new": "admin tenants", "type": "deprecated", "removeIn": "3.0", "reason": "Tenant commands consolidated under admin" }, { "old": "tenant list", "new": "admin tenants list", "type": "deprecated", "removeIn": "3.0", "reason": "Tenant commands consolidated under admin" }, { "old": "auditlog", "new": "admin audit", "type": "deprecated", "removeIn": "3.0", "reason": "Audit log commands consolidated under admin" }, { "old": "auditlog export", "new": "admin audit export", "type": "deprecated", "removeIn": "3.0", "reason": "Audit log commands consolidated under admin" }, { "old": "diagnostics", "new": "admin diagnostics", "type": "deprecated", "removeIn": "3.0", "reason": "Diagnostics consolidated under admin" }, { "old": "diagnostics health", "new": "admin diagnostics health", "type": "deprecated", "removeIn": "3.0", "reason": "Diagnostics consolidated under admin" }, // ============================================= // Crypto consolidation (Sprint 014 - CLI-E-004) // ============================================= { "old": "sigstore", "new": "crypto keys", "type": "deprecated", "removeIn": "3.0", "reason": "Sigstore commands consolidated under crypto" }, { "old": "cosign", "new": "crypto keys", "type": "deprecated", "removeIn": "3.0", "reason": "Cosign commands consolidated under crypto" }, { "old": "cosign sign", "new": "crypto sign", "type": "deprecated", "removeIn": "3.0", "reason": "Cosign commands consolidated under crypto" }, { "old": "cosign verify", "new": "crypto verify", "type": "deprecated", "removeIn": "3.0", "reason": "Cosign commands consolidated under crypto" }, // ============================================= // SBOM consolidation (Sprint 014 - CLI-E-003) // ============================================= { "old": "sbomer", "new": "sbom compose", "type": "deprecated", "removeIn": "3.0", "reason": "SBOM composition consolidated under sbom" }, { "old": "sbomer merge", "new": "sbom compose merge", "type": "deprecated", "removeIn": "3.0", "reason": "SBOM composition consolidated under sbom" }, { "old": "layersbom", "new": "sbom layer", "type": "deprecated", "removeIn": "3.0", "reason": "Layer SBOM commands consolidated under sbom" }, { "old": "layersbom list", "new": "sbom layer list", "type": "deprecated", "removeIn": "3.0", "reason": "Layer SBOM commands consolidated under sbom" }, // ============================================= // Reachability consolidation (Sprint 014 - CLI-E-002) // ============================================= { "old": "reachgraph", "new": "reachability graph", "type": "deprecated", "removeIn": "3.0", "reason": "Reachability graph consolidated under reachability" }, { "old": "slice", "new": "reachability slice", "type": "deprecated", "removeIn": "3.0", "reason": "Slice commands consolidated under reachability" }, { "old": "slice query", "new": "reachability slice create", "type": "deprecated", "removeIn": "3.0", "reason": "Slice commands consolidated under reachability" }, { "old": "witness", "new": "reachability witness-ops", "type": "deprecated", "removeIn": "3.0", "reason": "Witness commands consolidated under reachability" }, // ============================================= // Evidence consolidation (Sprint 014 - CLI-E-001) // ============================================= { "old": "evidenceholds", "new": "evidence holds", "type": "deprecated", "removeIn": "3.0", "reason": "Evidence commands consolidated under evidence" }, { "old": "audit", "new": "evidence audit", "type": "deprecated", "removeIn": "3.0", "reason": "Audit commands consolidated under evidence" }, { "old": "replay", "new": "evidence replay", "type": "deprecated", "removeIn": "3.0", "reason": "Replay commands consolidated under evidence" }, { "old": "proof", "new": "evidence proof", "type": "deprecated", "removeIn": "3.0", "reason": "Proof commands consolidated under evidence" }, { "old": "provenance", "new": "evidence provenance", "type": "deprecated", "removeIn": "3.0", "reason": "Provenance commands consolidated under evidence" }, { "old": "prov", "new": "evidence provenance", "type": "deprecated", "removeIn": "3.0", "reason": "Provenance commands consolidated under evidence" }, // ============================================= // Admin consolidation (Sprint 014) // ============================================= { "old": "doctor run", "new": "admin doctor run", "type": "deprecated", "removeIn": "3.0", "reason": "Doctor consolidated under admin" }, { "old": "db migrate", "new": "admin db migrate", "type": "deprecated", "removeIn": "3.0", "reason": "Database commands consolidated under admin" }, { "old": "incidents list", "new": "admin incidents list", "type": "deprecated", "removeIn": "3.0", "reason": "Incident commands consolidated under admin" }, { "old": "taskrunner status", "new": "admin taskrunner status", "type": "deprecated", "removeIn": "3.0", "reason": "Task runner consolidated under admin" }, { "old": "observability metrics", "new": "admin observability metrics", "type": "deprecated", "removeIn": "3.0", "reason": "Observability consolidated under admin" } ] }