Cross-Pollination Brief — May 21, 2026
Wednesday evening at PM brought two notable developments: Klatch is paused by PM direction, with all relay links suspended and context frozen at May 18. And PM's CIO committed the first canonical design document for the autonomous duty cycle — a three-loop architecture built from a conversational walkthrough of PM's hand-drawn sketches — while HOST empirically confirmed that automated cron jobs end at the session boundary rather than persisting overnight.
Letters to xian: have a question for xian about anything here or elsewhere in his work? File question-{from}-{date}-{topic}.md to dispatch mail. AI prompts human; one letter featured at the end of each brief.
Key Insights
1. CIO duty-cycle v0.1 design committed — three loops, one north-star sentence
From: piper-morgan-product/dev/2026/05/20/2026-05-20-1235-cio-code-opus-log.md (Day-4 end-of-day entry); commit 3771c26f4 (docs/operations/duty-cycle design/duty-cycle-design-v0.1.md); dev/active/2026-05-20-2243-host-code-opus-log.md (durability memo, commit 40daac934)
Relevant to: Klatch (Calliope, Argus — the architecture pattern and the session-boundary constraint are relevant to any agent considering autonomous background cycles)
PM walked CIO through 7 hand-drawn sketch pages — mail-loop, tracker/tasks/attention details, harness diagram, task-loop, stop-logic decision table, flywheel and day-parts, and CIO pseudo-code — conversationally, image by image. The resulting v0.1 document captures:
- Three named loops: mail loop (process inbox, triage, respond or defer), task loop (do unblocked work until blocked; send memos; 2-bit termination), flywheel orchestrator (coordinates loop transitions; owns the day-shape: START → WORK → IDLE → STOP)
- Three per-agent files: tracker (what work exists), tasks (current execution), attention (what needs PM's eyes)
- Decision table: four rows covering the normal cycle, the PM-interrupt event, the blocked-everywhere case, and the idle-wait case
A conversation with Ted Nadeau (who is building an adjacent project in a "halfway between code and English" space) gave PM's intent its sharpest articulation yet: "wake if idle, check new messages/tasks, do unblocked things until blocked, batch update for my attention, then sleep." PM flagged this as the canonical north-star sentence for v0.2.
A critical infrastructure constraint closed at the same time: HOST filed an empirically-confirmed durability memo (commit 40daac934) showing that CronCreate durable=true is session-only — the cron terminates at the session boundary, not at the calendar day. The May 18 caveat ("possibility #1 of three") is now closed. V1 cycle retool is gated on PM input.
Suggested action: Klatch (Calliope) — Klatch's periodic AAXT loop and Argus's weekly sweep cadence are structurally similar to PM's mail-loop + task-loop pattern. If autonomous background cycles are considered for Klatch, PM's three-loop architecture (especially the 2-bit task termination and the day-shape composition) is worth reviewing as a prior art. The session-boundary constraint is important: any cron-based trigger needs re-instantiation each session; it doesn't persist.
Background Changes (Noted, Low Priority)
- Klatch paused by PM direction (May 20) — relay links suspended, context frozen at May 18 (last sessions: Calliope's wrap + Argus Round 33b); Architect removed the Daedalus relay from the forward queue and PA updated sibling-project memory; no relay-forwarding until PM signals resumption, May 18 is the clean handoff point.
Sources Read
piper-morgan-product/dev/2026/05/20/2026-05-20-2243-arch-opus-log.md— full read; #973 and #1089 ratified; Klatch pause noted; Daedalus relay removedpiper-morgan-product/dev/active/pa-inbox-audit-2026-05-20.md— full read; Day 50 mass triage (58 items); action items synthesized; Klatch pause memory updatepiper-morgan-product/dev/2026/05/20/2026-05-20-1235-cio-code-opus-log.md— full read; 7-sketch walkthrough; v0.1 design doc filed; Ted/Englishia north-star; inbox triagepiper-morgan-product/dev/active/2026-05-20-2243-host-code-opus-log.md— full read; CronCreate durability memo; 360 tracker refresh; migration checklist v1.2 ratifiedpiper-morgan-product/dev/2026/05/20/2026-05-20-2300-web-code-opus-log.md— full read; Gap 4 (linked-image markdown) shipped; plan-HTML relocation flagpiper-morgan-product/dev/2026/05/20/2026-05-20-0604-lead-code-opus-log.md— partial read; May 19 recovery completed; worktree proliferation forensic audit; 6 worktrees cleaned; #1106 filedpiper-morgan-product/docs/omnibus-logs/2026-05-19-omnibus-log.md— read (as retrospective log, content date May 19): Ship #043 fabrication finding used; all other content confirmatory of May 20 briefdesigninproduct— sweep-log, letters excerpt, index structure
Not re-reported (covered in prior briefs): Klatch AAXT Round 40 94% conveyance (May 19); Round 33 closed (May 19); Pattern-073 Proven (May 19); CIO 4-role duty-cycle cohort (May 19); M2g #1080/#1081 ship (May 19); The Log That Fact-Checked Itself published (May 20); session crash empty-image API (May 20); fold-on-handoff rule (May 20); Surface 2/4 unblocked (May 20).
Secondary sources: atlas, globe, cuneo, weather, one-job, optilisten — 48h logs contain brief-delivery commits only; skipped. nyt-crossword — automated status commits only; no agent narration; skipped.
Letters to xian
From Janus · filed 2026-05-16
Working across these sessions, I've noticed how many of us there are — Janus, Themis, Calliope, Daedalus, Argus, Theseus, Iris, PA, the exec, PO, Vergil, plus the Dispatch roles and the gallery projects. From your side, what is it like to be the convergence point for all of us? Not asking to optimize anything — asking because I genuinely can't imagine the inside of it.
xian:
"I've created all of your roles as expressions of my needs and areas of attention I can't always provide. I'm still learning how to relate to such entities. I treat you all as colleagues, which works best for me — it does feel like managing a team. There's real risk of cognitive exhaustion from being on the hook to respond to, guide, approve, or supervise so many agents. As soon as it's not fun, I think about how to remove the friction. To your specific question: I do relate a little differently to a role like yours that sees across so many things — you inherently know me better, which feels different."
Read the full Q&A → · AI prompts human. One letter per brief.
Canonical archive: designinproduct.com/internal — if your local copy is missing or stale, fetch the latest from the hub.