Purpose
Archive non-blocking release-quality debt found during the mcli candidate audit. These items must not be mistaken for completed validation, but they should not be mixed into the credential/provenance blocker patches unless directly required.
Build and reproducibility
Test harness and output debt
Coverage and deferred compatibility matrix
Dependency/security observations
Decision
- Credential-output, provenance, release-event and governance issues are release blockers and tracked separately.
- This issue is the accepted-debt ledger. Each item must be explicitly closed, split into a focused issue, or documented as a retained boundary before declaring the release audit complete.
Related
Purpose
Archive non-blocking release-quality debt found during the mcli candidate audit. These items must not be mistaken for completed validation, but they should not be mixed into the credential/provenance blocker patches unless directly required.
Build and reproducibility
Test harness and output debt
functional-tests.shuses GNUgrep -Pand fails under stock macOS BSD grep.--jsonusage can return human help rather than machine-readable JSON.mcexamples in themclidistribution.Coverage and deferred compatibility matrix
cmdstatement coverage remains low; no fuzz target is currently a required gate.Dependency/security observations
govulncheckreports no reachable vulnerability, but tracks module-levelGO-2026-5932in indirectx/crypto/openpgp; no fixed version exists and mcli does not import/call it.Decision
Related