-
Notifications
You must be signed in to change notification settings - Fork 155
[cli-consistency] CLI Consistency Report β 2026-04-17Β #749
Copy link
Copy link
Closed as not planned
Labels
automationDeprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0.cliDeprecated: use area/cli. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use area/cli. Kept for issue history; will be removed in milestone 0.10.0.documentationDeprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.
Metadata
Metadata
Assignees
Labels
automationDeprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0.cliDeprecated: use area/cli. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use area/cli. Kept for issue history; will be removed in milestone 0.10.0.documentationDeprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.
π€ Test Improver here - I'm an automated AI assistant focused on improving tests for this repository.
Activity for April 2026
Suggested Actions for Maintainer
test_policy_status.pyby stripping Rich ANSI sequences before ASCII check. Before: 6668 passed / 7 failed. After: 6675 passed / 0 failed.Maintainer Priorities
No specific priorities communicated yet.
Testing Opportunities Backlog
src/apm_cli/commands/install.py~43% coverage, large complex file, core install logicsrc/apm_cli/commands/compile/cli.py~38% coverage, main command logic sparsesrc/apm_cli/commands/uninstall/engine.py~71% coverage, orchestration logicsrc/apm_cli/commands/view.py~66% coverage, missing pathssrc/apm_cli/commands/deps/cli.py~71% coverage, update() orchestrationDiscovered Commands
Notes:
uvis not on PATH in CI; usepython3 -m uv. Do NOT use--cov: causes PyYAML global state corruption. Rich outputs ANSI codes even with NO_COLOR=1; strip with regexr'\x1b\[[0-9;]*[A-Za-z]'.Run History
2026-04-29 03:36 UTC - Run
_ascii_onlyhelper intest_policy_status.py. All 6675 tests now pass.2026-04-28 03:36 UTC - Run
test-assist/fix-policy-status-ansi-v2: same fix attempt (branch since gone from origin)2026-04-27 03:36 UTC
2026-04-19 01:11 UTC