Skip to content

refactor(cli): dx improvements #116

Merged
bordumb merged 1 commit intomainfrom
dev-cliErgo
Mar 28, 2026
Merged

refactor(cli): dx improvements #116
bordumb merged 1 commit intomainfrom
dev-cliErgo

Conversation

@bordumb
Copy link
Copy Markdown
Contributor

@bordumb bordumb commented Mar 28, 2026

Improvements:
- Add comprehensive after_help examples to 25+ commands with usage patterns
- Un-hide 10+ advanced commands for discoverability (id, device, key, policy, trust, etc.)
- Standardize subcommand patterns: auths id list, auths error list
- Implement doctor exit code tiers: 0 (pass), 1 (critical fail), 2 (advisory fail)
- Add next steps guidance to auths status output via StatusWorkflow

Architecture:
- Create CheckCategory enum (Critical vs Advisory) for better diagnostics
- Move device aggregation logic to StatusWorkflow in SDK
- Add error documentation for trust policy failures (AUTHS-E4001.md)

@bordumb bordumb self-assigned this Mar 28, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
auths Ready Ready Preview, Comment Mar 28, 2026 4:25am

@github-actions
Copy link
Copy Markdown

Auths Commit Verification

Commit Status Details
89ca3052 ❌ Failed Signature from non-allowed signer

Result: ❌ 0/1 commits verified


How to fix

Commit 89ca3052 failed verification. See the Actions log for details.

@github-actions
Copy link
Copy Markdown

Auths Commit Verification

Commit Status Details
b8653500 ❌ Failed Signature from non-allowed signer
89ca3052 ❌ Failed Signature from non-allowed signer

Result: ❌ 0/2 commits verified


How to fix

Commit b8653500 failed verification. See the Actions log for details.

@github-actions
Copy link
Copy Markdown

Auths Commit Verification

Commit Status Details
ab2053a0 ✅ Verified Signed by z6MkhPJCPXd5A9VN4wScJkxTtz6de7egZQx78vsiAT1vg3PZ@auths.local
b8653500 ❌ Failed Signature from non-allowed signer
89ca3052 ❌ Failed Signature from non-allowed signer

Result: ❌ 1/3 commits verified


How to fix

Commit b8653500 failed verification. See the Actions log for details.

  Improvements:
    - Add comprehensive after_help examples to 25+ commands with usage patterns
    - Un-hide 10+ advanced commands for discoverability (id, device, key, policy, trust, etc.)
    - Standardize subcommand patterns: `auths id list`, `auths error list`
    - Implement doctor exit code tiers: 0 (pass), 1 (critical fail), 2 (advisory fail)
    - Add next steps guidance to `auths status` output via StatusWorkflow

  Architecture:
    - Create CheckCategory enum (Critical vs Advisory) for better diagnostics
    - Move device aggregation logic to StatusWorkflow in SDK
    - Add error documentation for trust policy failures (AUTHS-E4001.md)

fix: correct signing test key references

fix: update allowed signers

fix: remove file
@github-actions
Copy link
Copy Markdown

Auths Commit Verification

Commit Status Details
dbf605d7 ✅ Verified Signed by z6MkhPJCPXd5A9VN4wScJkxTtz6de7egZQx78vsiAT1vg3PZ@auths.local

Result: ✅ 1/1 commits verified

@bordumb bordumb merged commit 5891477 into main Mar 28, 2026
12 checks passed
@bordumb bordumb deleted the dev-cliErgo branch March 28, 2026 04:25
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