ADR-0039 (presentation template layer) は入口・導線・既定折り畳み・audience toggle という「型」を整備したが、 user の criterion-c walk (2026-06-12) は 2 つの未解決を判定した: (a) toggle 不在ページ — dual-audience markup の実 attribute 適用が rules.html / verification.html (各 60 件超) と relations.html (8 件) の 3 本で止まり、 folio-self-spec.html・constitution.html 等は 2 層構造自体を持たないため toggle が出ない (機構は正しく、 適用が途中。 件数は 2026-06-12 時点の概数 snapshot)。 (b) 人間向け表示でも字が多すぎ図が少なすぎる — 人間層可視 prose の実測は rules 約 53,000 字 (図 0)・verification 約 57,000 字 (図 1)・folio-self-spec 約 37,000 字 (図 9)・relations 約 24,000 字 (図 2)。 読速 500〜600 字/分換算で rules は約 90 分 = 論文精読級であり、 「読める」の実用判断に達しない。
核心の観察は 2 つ。 第一に、 corpus で最も図が多い folio-self-spec (9 枚) でも user は「字が多い」と判定した — 図の枚数では解けず、 informative prose の絶対量が原因である。 既存の fold/toggle 機構が隠すのは EARS 精密文だけで、 章の説明文・運用注記という地の文は誰の物とも分類されず全量可視のままだった。 第二に、 user の要求は「人間に対して限られた時間内でプレゼンを行うようなもの。 原稿や一次資料は AI 側が読むように保持し、 人間には必要な情報を圧縮して渡す」 — これは folio の 1-DOM dual-audience (ADR-0033) とちょうど同型に写像できる: DOM = 原稿 (AI が読む)、 既定表示 = プレゼン (人間が見る)。 AI agent は CSS の表示状態に依存せず DOM 全文を読むため、 既定表示をどれだけ圧縮しても機械層の情報は失われない。
人間層 (既定表示で可視の内容) を「制限時間付きプレゼン」と定義する: 目標 10 分 (人間層可視 prose 約 6,000 字) / 上限 20 分 (約 12,000 字) (読速 500〜600 字/分で較正、 閾値は migration 後の corpus 実測で微調整可)。 機械層は無制限 — 精密さ・網羅性は従来どおり EARS/normative が担う (P-1 不変)。 圧縮の手段は削除ではなく降格: 人間の初見に不要な informative prose へ data-audience="machine" を付与して既定で隠す。 全文は audience toggle (ADR-0039 §2.5) で 1 操作で開く。
プレゼンは別ページではなく同じページの既定表示として実現する (ADR-0033 の 1-DOM co-author を深化)。 各章 (h2/h3 単位) に 章要旨 (1〜3 文) + 章図 (構造を持つ章) を新設し、 人間既定表示 = 見出し + 章要旨 + 図 + 表 + REQ essence、 地の文 = 機械層とする。 章要旨は当該章の降格される informative 地の文の人間向け要約であり、 既存の REQ essence (requirement 単位の要約、 ADR-0033) とは粒度の異なる二層 (章 = section / essence = requirement) — 二重要約ではなく入れ子の階層である。 これに伴い ADR-0039 §2.4 の既定表示「バランス型」(essence・表・図可視 / EARS fold) を「人間プレゼン型」(加えて informative prose も既定で隠す) へ改訂する — frozen である ADR-0039 本文は触らず、 本 ADR が改訂を宣言し rules (living) が新規範を持つ (P-10 の divergence trace 流儀)。 toggle 不在ページ問題 (Context (a)) は、 この markup 適用を folio-self-spec 等へ拡大することで同時に解消する。 スライド的な語り順・独自レイアウトは要件としない (user 確認済 — 圧縮とグラフィカル化が達成されればよい)。
図は mermaid (vendored) + 既存 HTML/CSS パターン (表・カード・callout・badge) を正とする。 根拠: (i) mermaid source はテキストとして機械可読 — 人間は描画を見て AI はソースを読む、 図自体が dual-audience で本 ADR の原稿/プレゼン対と同型。 (ii) render-gate (REQ-VER-022) が幾何崩れを 3 viewport で機械検査できる (較正済資産)。 (iii) spec の「必要な情報」は大半が構造 (依存・流れ・階層・状態) であり mermaid の得意領域。 手書き inline SVG は ceiling review 必須の opt-in 例外枠として許す (幾何 gate 較正外・fidelity 検証が LLM 頼みになるため濫用しない)。 ラスター画像・外部生成画像は不採用 (SSoT 外で必ず腐る、 P-2 の精神に反する)。
圧縮の実施は性質の異なる 2 道具で行う: (a) migration skill — 既存ページを対象に、 章要旨案・章図案・地の文の audience 仕分け案を batch 生成して適用し、 user の Pages walk で検収する (一括変換の道具)。 (b) folio-architect への恒久組み込み — spec 編集の正規路に presentation pass (新規/改訂章の章要旨・章図・仕分けの著述) を必須工程として足す (以後の編集で逆戻りさせない仕組み)。 両道具が参照する圧縮基準 (time-box・章要旨/章図の語彙・仕分け規律) は rules に規範化して単一 SSoT とする — 道具ごとに「プレゼンの定義」がぶれることを構造的に防ぐ。
floor (機械): validate に warn 始まりの新 arm を設置する — (i) 人間層可視 prose が上限 (約 12,000 字) 超え、 (ii) dual-audience 構造を持つ spec の章に章要旨が無い、 (iii) 図ゼロかつ人間層 prose が多い複合条件。 migration 前の corpus は全ページ違反のため block 始まりは不可 — ADR-0039 §2.7 の昇格規律 (違反頻度を見て block 化) に乗せる。 ceiling (LLM): Phase F の fidelity 軸を「章要旨 ↔ 地の文」「図 ↔ 本文」の drift 検査へ拡張する (essence ↔ EARS と同じ型)。 readability-walk lens (rules §11.4) は既定表示の圧縮後体験を検査する。 human: §11.4 の user 実機 walk (既存 MUST)。
プレゼン圧縮の対象 = living spec 5 本 (rules / verification / folio-self-spec / relations / spec README) + 入口群 (cluster README・landing・glossary)。 対象外を「一次資料層」として rules に明示する: decisions (frozen ADR) は編集禁止かつ読者が維持者 (歴史資料、 ADR-0039 §2.1 の層定義どおり)、 research は探索の原稿そのもの (AI が読む一次資料 — これを圧縮するのは原稿に蛍光ペンを引くようなもの)。 constitution は @type=FolioConstitution として floor scan の対象外 (字数に依らず schema-excluded、 既存 carve-out と同基準) かつ編集禁止。 一次資料層の床 gate 除外根拠は 2 種を区別する: decisions = frozen (remediate 不能ゆえ stuck-RED 回避、 readability-floor の既存 frozen 除外と同基準) / research = 一次資料層そのもの (frozen ではなく既存 floor の他 arm では scan され続ける — 本 ADR が新設する prose 上限系の新 arm に限り、 圧縮対象外という規範上の理由で skip する)。
本 epic (folio-8jy) を 1.0.0 宣言の前提に置く。 user の criterion-c walk (2026-06-12) は「字が多すぎて読めない」= 実用判断の不合格であり、 この状態での 1.0.0 宣言は criterion-c の自己矛盾になる。 migration 完了後に user が再 walk し、 実用判断 (criterion-c) を経て folio-3s0 (1.0.0、 ADR-0030/0032) へ進む。
上位原則: ADR-0038 (P-14)。 改訂対象: ADR-0039 §2.4 (既定表示バランス型 → 人間プレゼン型。 frozen 本文不変、 本 ADR が改訂を宣言)。 継承: ADR-0039 §2.5 (toggle)・§2.6 (derive 境界)・§2.7 (warn→block 昇格規律)、 ADR-0033 (1-DOM co-author、 不変)。 規範化先: rules.html (圧縮基準・一次資料層・章要旨/章図語彙・SVG 例外枠)。 REQ 追加先: verification.html (floor 新 arm)。 表現語彙の根拠: presentation-design-patterns research。 追跡: bd epic folio-8jy (子 task: folio-pqo 本 ADR / folio-434 規範 / folio-u80 機構 / folio-8mu floor / folio-ecs migration skill / folio-2qj architect 恒久化 / folio-bqq migration 実走 / folio-bfj 再 walk)。 決定の経緯: user criterion-c walk 2026-06-12 + grill 全 6 論点 (本 ADR の各 § に対応)。