Skip to content

feat: add dns command#25

Merged
TacoRocket merged 1 commit intomainfrom
phase3-dns
Apr 2, 2026
Merged

feat: add dns command#25
TacoRocket merged 1 commit intomainfrom
phase3-dns

Conversation

@TacoRocket
Copy link
Copy Markdown
Owner

Summary

  • add a new operator-first dns command for public and private Azure DNS zone inventory
  • wire dns through CLI, help, table/csv output, models, schemas, fixtures, and golden coverage
  • document deferred dns follow-on depth in the future roadmap parking lot

Testing

  • python3 -m ruff check src tests scripts
  • PYTHONPATH=src python3 scripts/generate_schemas.py
  • PYTHONPATH=src python3 -m pytest -o cache_dir=/private/tmp/pytest-cache-dns tests/test_collectors.py tests/test_golden_outputs.py tests/test_contract_schemas.py tests/test_cli_smoke.py tests/test_help.py tests/test_terminal_ux.py tests/test_models.py
  • PYTHONPATH=src python3 -m pytest -o cache_dir=/private/tmp/pytest-cache-all

@TacoRocket TacoRocket merged commit 7466425 into main Apr 2, 2026
@TacoRocket TacoRocket deleted the phase3-dns branch April 2, 2026 03:39
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