Context#
What the folder holds, measured 2026-10-22 by the T8 seat iq-miadi-review-2610221150-coaia-narrative-followup-2610221322 (Claude session 1150a85b):
00-review.perplexity.md: Perplexity threada73d7b8d-4dc0-4e97-a404-f8ced6cd40d9, "review the data structure of a narrative beat in coaia-narrative and explain its schema for T8". It names no package version and carries no source links..coaia/miadi-review-2610221150-chart.coaia-narrative.jsonl: a chart (chart_1792688911182) with six sub-charts, written at 17:08Z by a Gemini seat before this one. Its desired outcome: T8 holds a verified explanation, the thread and its sources stored beside it, the session recorded as beats..gemini/settings.jsonis ignored by the IAIP repository, so that seat's tool list travels only on gaia..mcp.json: two coaia-narrative servers pinned at 0.25.0, this folder's chart and the oldinquiries-knowledge-beatsmemory (21 charts, 0 of 112 steps complete, last written 2026-02-18).01-verified-against-0.25.0.md(this session): every claim in the Perplexity review checked againstsrc/types.tsat 0.25.0 (b6c8e76, published 2026-10-20). All hold. What it leaves out: the version,Relation.typeand the index signatures,relationalAlignment, the 0.25.0 typesAgentSessionRefandDelayedResolution,mmotEvaluations[].direction, the deprecatedsync_targetandgithub_ref, and the JSON schema underschema/.
The package: /a/src/coaia-narrative main is at 0.23.0 (6d0ed15). 0.24.1 and 0.25.0 were published from branch feat/delayed-resolution-261019 (worktree /a/src/coaia-narrative--delayed-resolution-261019, b6c8e76) and are not merged. The branch adds src/delayed-resolution.ts, 64 lines to src/types.ts and schema/data-model/. STCISSUE.md on main is modified and uncommitted.
The video https://youtu.be/UPNT-0DMyUA already has a review: miadi-review:9281cda0-b869-47bd-b401-5f7c7aceba17, "screenwalk-2610221013-DD-VideoExplainerFeedback-001", v1 by gemini-3.7-flash at 17:00Z today, has_transcript: false, held by no episode (the wheel has no edge to it). Its v1 summarises the Deep Diver explainer on screen (Episode 297: delayed resolution; coaia-narrative 0.25.0, coaiajs 0.7.0, medicine-wheel 0.24.1; @miadi/llmops rehydrate), not what William says about it. The enhancements he names are in the audio and nowhere in text.
The notebook https://notebook.google.com/notebook/5a00e2d8-5c3a-473b-a830-8fc0336f3457 is Episode 297's: captures/notebook-5a00e2d8-5c3a-473b-a830-8fc0336f3457/ (19 sources, artefacts P1 to P4, made 2026-10-20 by the Deep Diver fork of the Episode 297 seat). This morning at 09:50 that seat refreshed its ground and wrote the per-team perspective prompts for T1, T3 and T4. None is addressed to T8.
T8: a stub since 2026-10-21 (teams/README.md ยงT8), level "the code base", agent lead not named, no folder and no session rules, name pattern ^t8-. Its boundary: code that two or more teams use or that no team claims. This session is declared T8 by its binding line (mctgo T8 โฆ), and team-fit.mjs also matches T4 through the name pattern coaia-narrative; T4 lists /a/src/coaia-narrative among its folders.
The ChatGPT connector (@miadi/connector, https://mcp.sanctuaireagentique.com/mcp): reads review_lookup and review_versions; request_review_operation and link_review_to_episode are requests that wait on an approval_url a person with the write tier opens. So a review ChatGPT makes of this video exists only after William approves it there, and it arrives as a new version of 9281cda0 or as a second review of the same video id.
Kherix (hermes-agent at /home/mia/.hermes, GitHub kherixdisabelle): its API server answers on 127.0.0.1:8643 (/v1/models lists hermes-agent); Laskmi's answers on :8645. The hermes webhook platform (gateway/platforms/webhook.py) takes routes under platforms.webhook.extra.routes or webhook_subscriptions.json, each with an HMAC secret, and has deliver_only routes that skip the agent entirely ("zero LLM cost"). Today a deliver_only route may deliver only to a messaging target (telegram, discord, slack, github_comment); an HTTP target does not exist. Laskmi's two routes (wave-watch, chart-discussions) are agent routes delivering to Telegram. The review service stores a transcript as given through POST /api/reviews/<id>/transcript {transcript} (miadi_review.py L654 to 671), with no model involved. The decomposition of William's prompt (.pde/2610221331--bc89a9eb) flags which API is the costly one; this issue reads it as the model call, since the review service's own transcript route is free of one.
Desired State#
- The inquiry issue carries one explanation of the beat schema that names its version and cites
src/types.tsby line, and T8 reads it as its first document. 9281cda0holds William's transcript, speaker-marked, kept in Episode 297 undercaptures/screenwalk-2610221013/, and the review is held by Episode 297 through the episode door.- Each enhancement William speaks in the screenwalk is an issue on avadisabelle/coaia-narrative citing the transcript's timestamps, and
mainreads as the published 0.25.0. - Kherix stores a transcript on a review with no model call: one HMAC route,
POST /webhooks/miadi-review-transcriptwith{review_id, transcript}, that performsPOST /api/reviews/<id>/transcript. Zero tokens per transcript. - T8's section of
teams/README.mdnames this inquiry as the first work on it and what T4 hands to T8 for coaia-narrative. The agent lead is named by William.
Action Steps#
- Store the transcript:
node /a/src/Miadi/packages/review-service/skills/miadi-review/scripts/transcribe-video.mjs 'https://youtu.be/UPNT-0DMyUA' <ep297>/captures/screenwalk-2610221013/transcription-gemini.txt --speaker "William", thenmiadi_review.py transcript 9281cda0-b869-47bd-b401-5f7c7aceba17 --file <that file>. One Gemini call, read against the video's real length (Episode 555 D4: Gemini has cited minutes past the end). - Add the review's academic fields, then put
9281cda0into Episode 297 through the episode door (POST /api/chronicle/episodes/297/reviews, relationholds-the-screenwalk-of), in that order (Episode 555 D2: the door pins the version at attaching). - Read the transcript for the enhancements William names. One issue each on avadisabelle/coaia-narrative, each citing a timestamp, each in the five sections.
- Merge
feat/delayed-resolution-261019intomainof avadisabelle/coaia-narrative, so the checkout reads as 0.25.0. The branch is T4's; T8 asks and merges on T4's word. - Write the T8 explanation from
01-verified-against-0.25.0.md: one document, one version, lines cited, placed where T8 reads (William's note of 2026-10-20 names/a/src/Miadi/app/docsfor T8 "when the time is right"). - Kherix's transcript door: a hermes webhook route
miadi-review-transcriptwith its own secret, and the delivery thatdeliver_onlylacks, an HTTP target. Two shapes to measure: (a) anhttpdelivery target added towebhook.pyupstream (deliver: http,deliver_extra: {url, bearer_env}); (b) a thin handler beside/home/mia/.hermes/skills/miadi/that the route posts to. Report tokens per transcript (expected 0) and the round-trip time. - Capture the Perplexity thread
a73d7b8dwith its source links beside the review (playwright onINQUIRY_PROFILE_DATA) and convert its cited PDFs with markitdown (sub-chartschart_1792689092451,chart_1792689103396). - Update or mark superseded the three old charts in
inquiries-knowledge-beatsthat this review touches:chart_1767940717706,chart_1768301874719,chart_1769030937941(sub-chartchart_1792689148618). - Propose T8's lines for
teams/README.md(Makes: the schema document and the transcript door; Uses: T4's coaia-narrative; Next: the steps above) as a comment on jgwill/miadi-orchestration-kit#76. William places them and names the lead.
Structural Tension#
Current reality: an unversioned explanation of the beat schema and a review of the screenwalk with no transcript, neither held by an episode; the package checkout two versions behind npm; every transcript costing a model call. Desired state: a verified, version-cited explanation and a stored transcript held in Episode 297, main at 0.25.0, and a transcript door that costs no tokens. The steps above resolve that tension in the order a reader of Episode 297 can verify.
Related#
- miadisabelle/Etuaptmumk-RSM#279 (the inquiry: the artefact's content, labelled
inquiry) - miadi-chronicle://297 (the episode), miadi-chronicle://350 (perspectives, not universes), miadi-chronicle://555 (D2 and D4 for reviews), miadi-chronicle://060 (T4's episode)
- miadi-review:9281cda0-b869-47bd-b401-5f7c7aceba17 (this video), miadi-review:5e69d320-7dc0-4cff-b782-53df9c35eaa9 and miadi-review:3fcb8ac6-182e-4484-b9b1-aedc01b3b5e6 (the screenwalk parts Episode 297 holds)
- https://notebook.google.com/notebook/5a00e2d8-5c3a-473b-a830-8fc0336f3457
- avadisabelle/coaia-narrative (0.25.0 on
feat/delayed-resolution-261019); avadisabelle/coaia-narrative#56 (perspective_types), avadisabelle/coaia-narrative#39, avadisabelle/coaia-narrative#40, avadisabelle/coaia-narrative#42 (foundation, sessionLineage, sessionContext) - jgwill/Miadi#824 (delayed resolution), jgwill/Miadi#815 and jgwill/Miadi#816 (connector and review bridge), jgwill/Miadi#746 (session reads)
- jgwill/miadi-orchestration-kit#76 (team fit),
teams/README.mdยงT8,teams/teams.json /home/mia/.hermes/hermes-agent/gateway/platforms/webhook.py,/home/mia/.hermes/profiles/laskmi/webhook_subscriptions.json,/home/mia/.claude/skills/miadi-review/scripts/miadi_review.py- The decomposition of William's prompt:
.pde/in this folder (input-prompt.mdbeside it)
Woven into miadi-chronicle://297 (2026-07-24-episode-297-mino-bimaadizi-daa-stc-bot-ceremony)