Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ explicit design change as merge-relevant.

For UI PRs, comment when the diff lacks verification for the changed surface or
would make an important workflow inaccessible, visually clipped, or misleading.
Review UI changes against the real support workflow: knowledge search,
grounding/reranking, draft generation, source review, settings, ingest, and
workspace selection. Loading, empty, permission-denied, offline/local-model
unavailable, search-no-results, and backend-error states are merge-relevant
when the changed surface can leave the operator stuck or misled.
For docs-only PRs, comment only when docs claim current privacy, encryption,
model-routing, release, performance, or verification behavior that the reviewed
files or commands do not support.
Expand Down
18 changes: 18 additions & 0 deletions src/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# AGENTS.md - AssistSupport Frontend

## Review guidelines

Treat React UI changes as support-operator workflow changes. Review for
keyboard access, focus management, screen-reader labels, responsive behavior,
loading/empty/error states, and whether the UI clearly distinguishes local
processing from any future cloud-backed path.

For knowledge search, draft, source review, ingest, settings, workspace, and
local-model surfaces, stale or ambiguous status is merge-relevant. The UI must
not imply that a draft is grounded, encrypted, synced, indexed, or locally
generated unless the state is actually true.

Visual review should cover the changed breakpoint and the changed state. If a
component changes layout, navigation, forms, modals, tables, or result cards,
look for clipping, overlapping controls, lost focus, non-obvious disabled
states, and inaccessible icon-only controls.
12 changes: 12 additions & 0 deletions tests/ui/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# AGENTS.md - AssistSupport UI Tests

## Review guidelines

Treat UI tests as workflow evidence, not screenshots for their own sake. Review
whether changed support flows have coverage for the state that changed:
keyboard/focus behavior, responsive layout, loading, empty, error, offline, and
permission-denied states.

Do not accept a visual or smoke update that only refreshes snapshots while
removing assertions about privacy posture, source grounding, local-model
availability, or backend error handling.
Loading