summaryrefslogtreecommitdiff
path: root/docs/adr
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-03-26 02:58:31 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-03-26 02:58:31 +0000
commit787f0967307062d2a94530f9831c925e5dad6690 (patch)
tree2f50725d291e060b67d5436229f582dbf47a7518 /docs/adr
parentd10b4bebbb08bc57170b16da6947324bcf19db04 (diff)
docs: ADR-006 — add Seam 1 first partial decision (stories, in Doot)HEADmain
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'docs/adr')
-rw-r--r--docs/adr/006-claudomator-integration.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/adr/006-claudomator-integration.md b/docs/adr/006-claudomator-integration.md
index 78aedda..304fe48 100644
--- a/docs/adr/006-claudomator-integration.md
+++ b/docs/adr/006-claudomator-integration.md
@@ -67,8 +67,15 @@ Both processes point at the same DB file (WAL mode). Rejected — schema is a fr
### Navigation (DONE)
Doot's nav already has a Claudomator tab link (`/claudomator/`) in `web/templates/index.html:86`.
+### Seam 1 First Partial: Stories View (PLANNED, not yet started)
+- **What:** The Stories tab (currently a full SPA panel in Claudomator's `app.js`) becomes a Go template rendered by Doot
+- **Where it lives:** Doot — a new handler in `internal/handlers/` queries Claudomator's JSON API (`GET /claudomator/api/stories`) and renders HTML directly. No proxy needed for this route.
+- **Why Stories first:** Simpler structure than the task queue; stories are already surfaced as Doot atoms, so the data model is familiar
+- **Pre-requisite:** Visual unification story (`55d4a55a`) must ship first
+- **Trigger:** Plan this story after `55d4a55a` is REVIEW_READY
+
### Deploy Coordination
-Currently two manual deploy commands. Low priority — acceptable until Seam 2.
+Two manual deploy commands. Acceptable until Seam 2.
### Doot Atom Source (DONE)
Claudomator stories surface as atoms in Doot's task aggregation (commit `b58787c`).