From 787f0967307062d2a94530f9831c925e5dad6690 Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Thu, 26 Mar 2026 02:58:31 +0000 Subject: docs: ADR-006 — add Seam 1 first partial decision (stories, in Doot) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- docs/adr/006-claudomator-integration.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'docs/adr') 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`). -- cgit v1.2.3