Skip to content

feat(trust): compact workspace status output - #2626

Open
codeforester wants to merge 1 commit into
mainfrom
enhancement/2625-20261021-enhancement-make-workspace-trust-status-output-concise-and-s
Open

codeforester wants to merge 1 commit into
mainfrom
enhancement/2625-20261021-enhancement-make-workspace-trust-status-output-concise-and-s

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

Project-less terminal basectl trust status now renders a compact workspace report: a root and project count, blocked-first rows with short reasons, aggregate counts, one concise trust-scope note, and a pointer to detailed per-project guidance. Explicit single-project output, trust decisions, exit behavior, and JSON/YAML/CSV/TSV contracts remain unchanged.

Issue

Fixes #2625

Validation

  • Full Base gate: 1,837 Python tests and 1,068 Bats checks passed.
  • python -m tests.stability_compatibility --check --runtime passed.
  • Focused trust tests: 36 passed, 18 subtests passed.
  • Pylint on the touched Python files passed.
  • Real TTY smoke check with isolated allowed and blocked projects passed.
  • git diff --check passed.

Demo Impact

None.

Docs Impact

Updated docs/manifest-command-trust.md, the CLI README, and the command reference. Structured-output docs and schemas have no impact because their contracts are unchanged.

AI Context Impact

Not applicable: this is a presentation-only change with no change to trust semantics, command ownership, workflows, or product boundaries.

Notes

Blocked-first ordering applies only to the workspace terminal table. Machine-readable workspace output retains its existing ordering and fields.

Checklist

  • Branch follows the required issue/category/date naming convention.
  • Scoped to one issue.
  • PR body explains the change and validation.
  • Relevant Python and Bats tests pass.
  • Regression coverage covers empty, allowed, mixed, and blocked workspace views.
  • User-facing documentation is updated.
  • AI context impact is explained above; no AI context change is needed.
  • Includes Fixes #2625.
  • Demo Impact is None.

@codeforester
codeforester requested a review from a team as a code owner October 21, 2026 15:11
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.

enhancement: make workspace trust status output concise and scannable

1 participant