← Read the design decisions
Independent exploration by Luis Vargas. Built with Primer React; not affiliated with or endorsed by GitHub.
Interactive prototype · Simulated activity · No repository connected
sample-workspace / interface-kitSample run #0184
Make reviewer assignment keyboard accessible
Task #184 · agent/assignee-label → main
Needs permission2 files changed
A decision before the next action
The agent needs to read package metadata to finish the dependency check.
What happened
Inspectable activityProposed changes
src/AssigneePicker.tsx +2 −1
<label id="reviewer-label">Reviewer</label>
- <input placeholder="Find a reviewer" />
+ <input aria-labelledby="reviewer-label"
+ placeholder="Find a reviewer" />src/AssigneePicker.test.tsx +8
// Sample evidence for this prototype
await user.type(input, 'Jordan');
await user.keyboard('{ArrowDown}{Enter}');
expect(input).toHaveValue('Jordan Lee');Needs permission. The agent needs to read package metadata to finish the dependency check.
Try the complete flow
- Inspect an activity event and the proposed changes.
- Allow or deny the bounded permission request.
- Review the result, or simulate failure and retry.
All events, changes, and check results are sample data. This prototype makes no repository changes or registry requests.