Bead
- ID:
psyche-z7c.4.5
- Type:
task
- Status:
open
- Priority: P1
- Blocked: no
Goal
Expose the in-app developer GPU diagnostics surface
Description
Work
Add a development-only titlebar action and diagnostics panel showing only present graphics/runtime/renderer/transport/frame/process fields, prominent software fallback, deterministic JSON copy, scenario controls/progress/cancellation when authorized, and accessible status text. Startup graphics logging remains active even without the panel.
Required Skills
test-driven-development,subagent-driven-development,requesting-code-review
Design
Acceptance criteria
- Tests prove controls are hidden/rejected without authorization.
- Unsupported rows are omitted rather than filled with placeholders.
- Software fallback is prominent and copy JSON is deterministic.
- Only Slice 3 transform/opacity transition helpers are used.
- Graphics/performance/stress/compositor/CSP/bundle tests and both reviews pass.
- No capability or CSP expansion occurs.
Implementation notes
Outcome: #196
Disposition: post-release
Reason: Runtime graphics diagnostics and stress work follows the v0.0.1 macOS publication gate; PR #190 remains post-release with an unresolved startup-safety review finding.
2026-08-28: Canonical outcome is tracked in gh-199. Earlier broad prose references for this GPU family are historical/superseded; keep gh-199 as the source of truth for the remaining post-release track.
Dependencies
- Parent: #229
psyche-z7c.4 — Slice 4: runtime graphics diagnostics and stress mode
- Closed history: closed
psyche-z7c.4.4 — Add the debug-authorized rendering stress harness
Labels
accessibility
cross-platform
csp
desktop
diagnostics
gpu
gpu-ade
metrics
performance
review-gated
slice-4
stress
tauri
tdd
typescript
ui
Source metadata
- Source status:
open
- Source type:
task
- Source priority: P1
- Source blocked: no
- Created at: 2026-08-10T22:26:26Z
- Updated at: 2026-08-28T06:46:00Z
Authority notice
This issue body is a generated public mirror of a Beads record. The Beads source remains authoritative, and manual edits here will be overwritten by the next sync.
Bead
psyche-z7c.4.5taskopenGoal
Expose the in-app developer GPU diagnostics surface
Description
Work
Add a development-only titlebar action and diagnostics panel showing only present graphics/runtime/renderer/transport/frame/process fields, prominent software fallback, deterministic JSON copy, scenario controls/progress/cancellation when authorized, and accessible status text. Startup graphics logging remains active even without the panel.
Required Skills
test-driven-development,subagent-driven-development,requesting-code-review
Design
Acceptance criteria
Implementation notes
Outcome: #196
Disposition: post-release
Reason: Runtime graphics diagnostics and stress work follows the v0.0.1 macOS publication gate; PR #190 remains post-release with an unresolved startup-safety review finding.
2026-08-28: Canonical outcome is tracked in gh-199. Earlier broad prose references for this GPU family are historical/superseded; keep gh-199 as the source of truth for the remaining post-release track.
Dependencies
psyche-z7c.4— Slice 4: runtime graphics diagnostics and stress modepsyche-z7c.4.4— Add the debug-authorized rendering stress harnessLabels
accessibilitycross-platformcspdesktopdiagnosticsgpugpu-ademetricsperformancereview-gatedslice-4stresstauritddtypescriptuiSource metadata
opentaskAuthority notice
This issue body is a generated public mirror of a Beads record. The Beads source remains authoritative, and manual edits here will be overwritten by the next sync.