Skip to content

feat: add storage doctor command#26

Merged
cafitac merged 1 commit intomainfrom
feat/storage-doctor
Apr 28, 2026
Merged

feat: add storage doctor command#26
cafitac merged 1 commit intomainfrom
feat/storage-doctor

Conversation

@cafitac
Copy link
Copy Markdown
Owner

@cafitac cafitac commented Apr 28, 2026

Summary

  • add read-only storage-doctor CLI plus audit-storage-layout alias for global-first learning storage observability
  • report canonical AGENT_LEARNER_HOME, artifact counts, legacy/local source state, migration marker details, warnings, and suggested next commands
  • expose the new commands through the npm wrapper help/completion and document them in README/changelog

Verification

  • PYTHONPATH=src .venv/bin/python -m pytest tests/test_cli_bootstrap.py::test_storage_doctor_reports_global_counts_and_legacy_sources tests/test_cli_bootstrap.py::test_storage_doctor_is_read_only_for_unmigrated_local_source -q
  • npm test
  • PYTHONPATH=src .venv/bin/python -m pytest -q
  • git diff --check

@cafitac cafitac merged commit 6b693e1 into main Apr 28, 2026
6 checks passed
@cafitac cafitac deleted the feat/storage-doctor branch April 28, 2026 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant