diff --git a/AGENTS.md b/AGENTS.md index 16ac4b5..c1633df 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -87,40 +87,22 @@ should carry this so any vendor's agent surfaces pending items at session start: ## Current state -- **Fleet built and live** — commands `/capture /triage /roundup /new-project /handoff - /retrofit /full-eval /design`; subagents incl. `design-checker` (substance in `guides/`, thin - wrappers in `adapters/claude/`, symlinked into `~/.claude`). The repo dogfoods its own standard. - Finished-work detail (`/new-project` upgrade, `placement.md` verification, git-hygiene audit) - lives in git log + ROADMAP items 5–7. Latest `/roundup` snapshot: `STATUS.md` 2026-06-16. -- **Design system shipped this session (ROADMAP item 8).** `/design` (main-thread) runs the - round-trip → a vendor-neutral on-disk contract (`design/DESIGN.md` nine-section + - `design/tokens.tokens.json` DTCG); `design-checker` (read-only subagent) audits a repo's UI - against its own contract; `/new-project` scaffolds `design/` for user-facing projects. The - on-ramp handles fresh / import / extract / refine with a document-vs-redesign posture and a - **Phase-D learning loop** (Field notes accrete in `guides/design.md`). The guide is - **vendor-agnostic about the harness** — Claude Design is the named default visual tool, not an - assumption; the contract never depends on a proprietary export. -- **First live pilot ran end-to-end:** keysat backfill (import, document-as-is). Contract - committed to `keysat-root` (`532229d`); the prior Claude Design system relocated to keysat's - `design/_imports/` as provenance; `design-checker` produced a clean backlog (3 gold-as-fill / - pill-radius blockers + token gaps) → in keysat ROADMAP **and** captured to `INBOX.md` (P2). -- Also this session: deleted `start-os` (it was a pristine external Start9 upstream clone — none - of our work); fixed `premier-gunner`'s stale "set a real password" next-step (already set). -- **Onboarding-tester agent built (this session).** Global docs-only adopter agent - (`guides/onboarding-tester.md` + wrapper, live via the `adapters/` symlink): walks a product's - published docs as a literal newcomer, **never reading the product's source** (needing to is - itself a finding), reports doc gaps (Blocker/Stumble/Nit + the one-line fix), and on a **fully - clean run** emits a publishable "all it took was X, Y, Z" walkthrough for marketing. Generic; - first target is keysat SDK integration (gate `proof-of-work` behind a license) under keysat's new - least-privilege `merchant-onboard` scoped key (keysat commit `d5885d1`). **Pending:** wire the - keysat-side harness (two disposable containers + key minting + docs-corpus URLs) and run it live — - built next in a keysat session. ROADMAP item 9. -- **Next steps:** (1) **backfill design into recaps.cc / recap** — the extract→reconcile - **Case B** path (organic aesthetic, no prior guidelines), the on-ramp not yet tested; - (2) cross-repo quality-gate standard + `/harden` (ROADMAP item 1); (3) non-git-folder sweep - under `~/Projects` (~13); (4) wire + run the keysat `onboarding-tester` harness (ROADMAP item 9). -- **Open:** a *fresh* Claude Design run is still needed to confirm what its export actually - contains and tune Phase-C distillation — keysat was an import of a prior artifact, not a live - export; the related Field-note seeds stay marked "confirm on first live run." -- Queued in `INBOX.md` for other repos' `/triage`: keysat design cleanup (P2), - `ten31-transcripts` mini-retrofit, `ten31-database` networking-doc + oversized-icon items. +- **Fleet built and live** — commands `/capture /triage /roundup /new-project /handoff /retrofit + /full-eval /design`; subagents incl. `design-checker` + `onboarding-tester` (substance in + `guides/`, thin wrappers in `adapters/claude/`, symlinked into `~/.claude`). Dogfoods its own + standard. Latest `/roundup`: `STATUS.md` 2026-06-16. +- **`onboarding-tester` built this session (ROADMAP item 9), live.** Docs-only adopter agent: walks + a product's published docs as a literal newcomer (never reading source), reports doc gaps, and on + a fully clean run emits a publishable "all it took was X, Y, Z" walkthrough. First target: keysat + SDK integration, **staged** — Stage 1 (Path 1, manual issuance under keysat's new `merchant-onboard` + key, `d5885d1`) is **unblocked**, runs in a keysat session; Stage 2 (Path 2, buyer-pays on regtest) + is **gated** on keysat's greenlit `payment_providers:write` scope + network gate + sandbox flag. +- **Design system (ROADMAP item 8) shipped** — `/design` → `design/DESIGN.md` + DTCG tokens; + `design-checker`; `/new-project` scaffolds `design/`. Pilot: keysat import. **Open:** extract→reconcile + path untested; a fresh Claude Design run still needed to confirm export internals + tune Phase-C. +- **Next steps:** (1) run the Stage-1 `onboarding-tester` harness in a keysat session (item 9); + (2) backfill design into recaps.cc/recap — extract→reconcile Case B (item 8); (3) cross-repo + quality-gate standard + `/harden` (item 1); (4) non-git-folder sweep under `~/Projects` (~13). +- Queued in `INBOX.md` for other repos' `/triage`: keysat design cleanup (P2) + onboarding Path-2 + (P3); `ten31-transcripts` mini-retrofit; `ten31-database` networking/icon/intake; (standards) + operator-onboarding agent (P3).