Commit Graph
3 Commits
Author SHA1 Message Date
DottaandPaperclip 7ce084eca9 Add Paperclip Triage workbench UI
Phase 6 of PAP-9815. Builds the user-facing triage workbench on top of
the Phase 2-5 worker/data plumbing:

- Queue route sidebar with queue list, item counts, and queue-scoped
  section links (Items / Workflow / Guidance / Transition actions).
- Queue list home page with create, archive, and open actions.
- Per-queue overview that groups items by workflow state with linked
  work-issue badges.
- Two-column item workbench: slim assistant chat on the center/left
  pinned to the current item, item document/properties editor on the
  right. Direct edits and chat-sent messages both target the same item.
- Mobile-friendly tab switch between Chat and Document under 900px wide.
- Guidance side panel + reflection diff with accept / reject / revise.
- Folder-style guidance editor for guidance.md plus extra path-keyed
  docs (style.md, examples.md, rubric.md, ...).
- Default workflow view and constrained create_or_update_issue
  transition action editor with variable palette and template fields.
- Settings page keeps the managed resource reconcile surface.

Adds 9 render-level Vitest specs in jsdom that exercise the queue list,
queue overview, two-column workbench, transition editor, settings, and
the reflection diff. Also adds a Playwright+esbuild screenshot harness
under tests/screenshots that captures 9 desktop + 9 mobile shots into
packages/plugins/plugin-triage/screenshots.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-19 16:27:02 -05:00
DottaandPaperclip 929a275717 Add triage plugin ingest data model
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-19 13:21:39 -05:00
Dotta daf314e372 Add Paperclip Triage plugin scaffold 2026-05-19 13:14:10 -05:00