806 lines
22 KiB
JSON
806 lines
22 KiB
JSON
{
|
|
"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"
|
|
}
|
|
]
|
|
}
|