Skip to content

[Discussion 2/3] Retire native Usage workspace - #331

Merged
sarthakagrawal927 merged 2 commits into
mainfrom
discussion/usage-native-retirement
Sep 25, 2026
Merged

sarthakagrawal927 merged 2 commits into
mainfrom
discussion/usage-native-retirement

Conversation

@sarthakagrawal927

@sarthakagrawal927 sarthakagrawal927 commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

Native slice

Retire the general Usage workspace from the macOS viewer. Navigation and the command palette omit it; the legacy --ui-test-section Usage route opens Explore. Remove the now-unused native usage views, models, snapshots, rendering tests, and provider icon assets. Verification-run cost evidence and History recovery controls remain.

This is PR 2 of 3 for #328, based on #330. The CLI commands and capability registry remain in this intermediate slice; PR #329 removes those and updates the documentation. Review the stack together before merging or releasing.

Checks

  • Change-size gate: 28 files, 4,664 gross lines, pass.
  • Focused native navigation test, capability registry parity, full background native suite, staged whitespace check, and pre-push lint/Gitleaks: pass.
  • Offscreen owner-review packet: 99 Swift tests passed; 35 current renders finalized, with no retired Usage card or missing image.
  • No foreground automation, installed-app check, or release was performed.

@sarthakagrawal927
sarthakagrawal927 changed the base branch from discussion/usage-design-evidence to main September 25, 2026 17:26
@sarthakagrawal927
sarthakagrawal927 marked this pull request as ready for review September 25, 2026 17:26
@sarthakagrawal927
sarthakagrawal927 merged commit d31153a into main Sep 25, 2026
16 checks passed
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