**Run date:** 2026-07-19 · autonomous parallel-agent build (Opus drafters) · consolidating two independent handoff sets (`.tmp/handoffs/` pair + `plans/mentor-brains/HANDOFF-PROMPT.md`).
Matt's rulings that shaped this run: both agent trees built side-by-side · mentor vectors into the **existing** `selfi-journal` index (namespaces `mentor_*`) · source = clientsflow Google Drive · wire the read path **and deploy** · fully autonomous (gates → logged auto-decisions) · Google Doc = review mirror · finale = mentor-council demo.
deterministic `_id`.
65 promo/boilerplate chunks dropped at ingest (`.tmp/mentors/DROPPED.md`); 0 chunks over the 512-token embed truncation ceiling.
`assert NAMESPACE.startswith("mentor_")` + `TARGET:` line held; NDJSON backup taken pre-ingest (`.tmp/backups/2026-07-19_selfi-journal.ndjson`, 198 MB).
Idempotency confirmed (re-run of rian_doris kept 495).
`store.query_mentor` path (not ad-hoc search).
`actions.quote_mentor(mentor, query)` registered (ACTIONS + EXECUTORS).
filter, header-block metadata contract.
token gotcha; production health = pinecone/sheets/gemini/volume all `ok`.
Deterministic gate **164/164**.
morning-launch / block-close + support). **10 skills, all load.**
zero deletions per the review's diff) + `MENTORS.md` + 4 new mentor skills. **25 skills, all load.**
https://docs.google.com/document/d/1E41s3nEW51mjbPi3tQhfADJo89p--LzJ7n1oDUeUaRY/edit
`SKILL-DISPOSITION.md` (all 21 folders ruled) · `WIRING-PLAN.md` (exact go-live diffs, **not** applied) · `TOOLS-REQUIRED.md` · `GAPS.md` (seeded claims verified against code) · `TRACKER-CHANGES.md` · `DEFERRED-CHECK.md`.
1. **Which tree** (or a merge).
The redesign is the recording's intent; the port loses nothing from today's coach.
Both are drafts written to be hand-edited.
2. **Adversarial-review BLOCKER B1** — the port tree's 4 standalone mentor skills (`mentor-consult`/`offer-clinic`/`flow-protocol`/`pipeline-review`) load but are **never selected** (no on-demand skill-load path; not in `PHASE_SKILL`).
Mentor behaviour there survives only via the inline `quote_mentor` lines woven into phase skills.
Fix options A/B in `WIRING-PLAN.md` (recommend B). *The redesign tree doesn't have this problem — its mentor use is inline.* 3. **New tools the design needs but doesn't have** (`TOOLS-REQUIRED.md`): a checkable to-do list / `save_checklist`, `read_block_checklist`, a distraction-list read+clear.
Without them, the physical checklist and mid-block triage run on conversation memory only.
4. **Tracker fields** (`TRACKER-CHANGES.md`) — the three-call protocol needs new habit-extraction fields (block completed/duration, checklist items, cold shower, breathing).
Changing them touches the Sheet mirror + scoring + streaks — proposed, not applied.
fragments and story snippets more than clean protocol prose.
His flow-cycle/goal-specificity chunks are good; his "what kills flow" retrieval is weaker.
A verbatim ZTD transcript would fix it.
which is the point — but the coach only *surfaces* conflicts if `CONTRADICTIONS.md`'s framing is carried into whichever tree gets promoted (it is, in both AGENT.md law 19 + MENTORS.md).
mentor-consult conversation — needs Gemini-budget go-ahead.
(idempotent).
cd ~/Documents/Agty/telegram\ coach/telegram-coach # after applying WIRING-PLAN.md's V1_SKILLS/PHASE_SKILL/schedule edits + copying the chosen tree to agent-root/: python3 scripts/sync_agent.py # markdown-only → Volume, no redeploy # quote_mentor is already deployed; a modal deploy is only needed if scripts change again.