Skip to content

feat: implement credential-path chains#63

Merged
TacoRocket merged 3 commits intomainfrom
credential-path-chains
Apr 6, 2026
Merged

feat: implement credential-path chains#63
TacoRocket merged 3 commits intomainfrom
credential-path-chains

Conversation

@TacoRocket
Copy link
Copy Markdown
Owner

Summary

  • add the first real chains family with azurefox chains credential-path
  • join env-vars, tokens-credentials, databases, storage, and keyvault artifacts into conservative credential-path rows
  • add reusable chain semantics, priority ordering, target-resolution wording, and safer partial-visibility behavior
  • wire schema, help, table rendering, and output writing for shipped chain output
  • add regression coverage for chain semantics, CLI smoke, terminal UX, and blocked-target summary behavior

Validation

  • python3 -m ruff check src tests
  • PYTHONPATH=src python3 -m pytest tests/test_chain_semantics.py tests/test_cli_smoke.py tests/test_terminal_ux.py tests/test_help.py
  • pre-push guardrail: 228 passed, 2 deselected

@TacoRocket TacoRocket merged commit 9b5d4c2 into main Apr 6, 2026
6 checks passed
@TacoRocket TacoRocket deleted the credential-path-chains branch April 6, 2026 11:42
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