Skip to content

improve terminal operator ux#10

Merged
TacoRocket merged 1 commit intomainfrom
identity-stdout-ux
Mar 31, 2026
Merged

improve terminal operator ux#10
TacoRocket merged 1 commit intomainfrom
identity-stdout-ux

Conversation

@TacoRocket
Copy link
Copy Markdown
Owner

What changed

  • replaced generic command running lines with command-specific operator narration
  • reworked table-mode rendering to use curated columns for key commands instead of raw schema projection
  • surfaced findings, collection issues, and takeaway summary lines directly in table mode
  • added terminal UX tests for identity commands and partial-read auth policy visibility

Why it changed

  • the identity checkpoint data is validated, but the live terminal experience still lagged behind the CloudFox-style operator workflow
  • this follow-up tightens stdout without changing the underlying JSON contracts or evidence boundaries

Impact

  • live table-mode output is more curated, more narrative, and easier to interpret quickly during operator use
  • role-trusts, auth-policies, privesc, principals, and whoami now provide more useful takeaways in terminal mode

Validation

  • python3 -m pytest
  • python3 -m ruff check src/azurefox tests

@TacoRocket TacoRocket changed the title [codex] improve terminal operator ux improve terminal operator ux Mar 31, 2026
@TacoRocket TacoRocket merged commit 7cee1a5 into main Mar 31, 2026
0 of 2 checks passed
@TacoRocket TacoRocket deleted the identity-stdout-ux branch March 31, 2026 22:34
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