approvalgate · primitives
Components
Install the patterns
Each published pattern ships as a production React component: a headless core (explicit state machine, full keyboard + ARIA) with a styled skin and vendor presets. You vendor the source — no runtime dependency on us. MIT licensed.
Shipped
Preview
Scope once session always
Expiry once session always
Receipt
ApproveRejectEdit
planpreview · primitives
Plan steps
Edit
AcceptReject & reviseDeviation note
progresstrace · primitives
Status line
Step log
Tool calls
Cost meter
Glance vs. inspect
On the roadmap
Planned — each follows its pattern's anatomy once the anatomy stabilizes. The wireframe is the shape of what will ship.
memory · primitives
Memory view
Edit
Retention indicator
interruption · primitives
State preservation
PauseStopRedirectResume
recovery · primitives
Checkpoint
Escalation
UndoRollback
delegation · primitives
Task brief
Scope once session always
Context attach
Constraints once session always
Dispatch
Acknowledgement
human handoff · primitives
Summary
Diff
Decisions
Open questions
Next actions
generative ui · primitives
Slot
Sandbox
Allowlist
Provenance
agent identity · primitives
Badge
Attribution
Provenance