Skip to main content
← 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
Agent Review Desk
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 activity

Proposed 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

  1. Inspect an activity event and the proposed changes.
  2. Allow or deny the bounded permission request.
  3. 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.