Skip to content

docs: WP-18 の作業状況を反映し feedback 採否 19 件を登録する (ADR-073) - #390

Merged
aloekun merged 1 commit into
masterfrom
docs/wp18-status-and-feedback
Aug 11, 2026
Merged

docs: WP-18 の作業状況を反映し feedback 採否 19 件を登録する (ADR-073)#390
aloekun merged 1 commit into
masterfrom
docs/wp18-status-and-feedback

Conversation

@aloekun

@aloekun aloekun commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • 本セッションで実施した WP-18 (2) 運用問題 5 件の対処(#385 / #386 / #388 / #389)について、実走観測の記録・計画書の整理・feedback 採否の登録をまとめて行う docs-only PR
  • ADR-073 を新設し、WP の完了条件の切り方(残作業を 3 区分に分け、その WP が生んだ問題は含め、WP 外の派生は含めない)を計画書から切り出した
  • 計画書の WP-18 節を 71 行 → 35 行へ整理し、完了記録を削除して残作業のみにした
  • post-merge feedback の採用候補 24 件を系統別に分類し、採用 19 件を順位 414-432 として登録(却下 5 件は理由を記録)
  • docs/todo21.md が 50KB 閾値を超えたため todo22.md を新設した

Context

Why(実走観測): 2026-08-11 の夜間ループ実走(PR #387)で、決定 15-17 を入れた後の経路を通しで観測した。設計どおりに動いた 9 項目の対照表がどこにも残っていなかったため ADR-072 へ記録する。あわせて 順位 401 に記録した「自律 PR が人間の作業と CodeRabbit の枠を奪い合う」構造が、記録の翌日に実地で再現したことを ADR-019 へ追加する。

Why(計画書の整理): WP-18 節に完了記録が積み上がり、「この WP を閉じるのに何が要るか」が読み取れなくなっていた。ephemeral な計画書の役割は残作業の索引であり、完了記録は永続成果物側の責務である(順位 117 の 3 ステップ原則)。

Why(ADR-073 の新設): 「実装が終わっても運用は回らない」という WP-18 の経験は他の WP でも再利用できる判断規則である。計画書に置いたままだと退役時に失われるため、ADR として切り出した。

Scope decision:

feedback レポートが根拠を誤った初の実例

却下した #386 T1-2 は、「本セッション自体が 386.md.failed marker からの再実行であり、この不具合クラスが現在進行形で運用摩擦を生んでいる実測証拠」を採用根拠にしていた。しかしこの事実が成立していない。

レポートの主張 実測
.failed marker からの再実行だった run は 1 回のみ(status: completed
recovery が発生した マージ実行ログは初回から PASS
marker が残っていた 現存せず、生成の痕跡もなし

提案内容(marker 書き込みを Drop guard の外で pre-emptive に行う)も ADR-030 §L1 で実装済みで、提案先の src/lib-post-merge-marker crate は存在しない。

順位 403(AI レビューの主張は仮説として扱い実測で二重検証する)が扱う型だが、feedback レポート自身がその対象になった初の実例として todo22.md へ記録し、順位 403 の着手時に対象へ含めるよう申し送った。

登録した 19 件(順位 414-432)

系統 順位 内容
A: 出力面ごとの perimeter 414-416 screening の出口別分離の原則化 / 信頼スコープ検査 / 実 exe で挙動確認
B: 出力契約の多層同期 417-418 3 層同期の CI 検証 / パターンの文書化
C: takt run の共通規約 419-421 PR 束縛と status 判定の convention 化 / 並行実行テスト / marker 規約
D: cross-system parity 422-423 設計原則の文書化 / #[cfg(unix)] テストの実行保証
E: Windows・クロス OS 424-426 UNC 実機検証 / jj 既定値の固定 / 分割の call site 回帰
F: 型の契約を機構で守る 427-428 RemoteOnly の変異操作検出 / --pr 0 の検出
G: 単発 convention 429-430 「optional 列」の意味 / Mode enum パターン
セッション由来 431-432 review-request の成功判定 / .takt/runs 全走査コスト

🚀 Tier 1 は 4 件(414 / 417 / 419 / 420)。

Validation

  • pnpm lint:docs(preamble + cross-ref + priority-inversion): 0 error
  • markdownlint: 107 ファイル 0 error
  • pre-push review (takt): verdict=APPROVE
  • docs-only 判定が効き、rust-lint-test group を skip(ADR-035 / ADR-057)。quality gate は 3.2 秒
  • コード変更なし(docs 18 ファイル)

lint が検出した追従漏れ

todo22.md の新設でファイル数が 23 → 24 になり、cli-docs-lint9 ファイルの preamble の数詞ずれを検出した。まとめて更新済み。ファイル追加時の追従漏れが機械的に止まった実例。

付随して直したもの

  • docs/todo-summary.md の stale ポインタ: 「現行の追加先ファイル」が todo14.md のままで、実際の追加先(todo21.md)と乖離していた。放置すると次のセッションが誤ったファイルへ追加する。todo22.md を指すよう更新し、13 → 14 → 20 → 21 → 22 の移行履歴も残した
  • 順位 386 の観測更新(7 回 → 9 回): 今日の 2 件を追加した。うち 1 件は空コミットではなく「近い revset を優先する規則」そのものが原因で、本命の対処案(深さ非依存 revset)だけでは解決しない可能性がある点を併記した

References

Summary by CodeRabbit

  • ドキュメント
    • 作業パッケージの完了条件と、関連する運用判断基準を追加しました。
    • 夜間運用、レビュー枠の制限、PR検出に関する実績と注意事項を記録しました。
    • TODOの整理、移行先、確認対象数、未完了タスクを更新しました。
    • 新たなTODO項目と、今後の検証・改善計画を追加しました。

@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown

Review Change Stack

Important

Review skipped

Auto incremental reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 9ee969cf-f400-40f0-84a3-0fe6130dbdea

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

ADR、WP-18計画書、TODO管理文書を更新しました。夜間ループとレビュー枠の実測を記録し、WPの完了条件とTODOの追加先を整理しました。

Changes

運用実測とADR更新

Layer / File(s) Summary
夜間ループとレビュー枠の実測記録
CLAUDE.md, docs/adr/adr-019-coderabbit-review-hybrid-policy.md, docs/adr/adr-072-nightly-todo-loop.md, docs/todo21.md
ADR-073へのリンクを追加しました。レビュー枠競合、レート制限時の判定、夜間ループの実走結果、ローカル実行時のjj workspace運用を記録しました。空コミットとbookmarkずれの観測件数を9回へ更新しました。

WP-18完了条件

Layer / File(s) Summary
WP-18の完了条件整理
docs/adr/adr-073-work-package-completion-boundary.md, docs/harness-improvement-plan.md
WP残作業を3区分に分類しました。WP起因の問題は決着条件に含め、WP外の派生課題を完了条件から分離しました。WP-18の完了時点を採用率測定の判定時点へ変更しました。

TODO計画と索引

Layer / File(s) Summary
未完了タスクの集約と計画追加
docs/todo-summary.md, docs/todo-summary2.md, docs/todo22.md
詳細TODOの現行追加先をdocs/todo22.mdへ変更しました。出力契約、検出、takt run、marker、CI、Windows/JJ、CLI、レビュー判定などの未完了項目を追加しました。
TODOファイルの参照先と件数の同期
docs/todo3.md, docs/todo4.md, docs/todo5.md, docs/todo6.md, docs/todo7.md, docs/todo8.md, docs/todo9.md, docs/todo10.md, docs/todo11.md
TODOファイルの追加先と確認対象数を更新しました。確認対象数を23件から24件へ統一しました。

Estimated code review effort: 2 (Simple) | ~15 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed タイトルはWP-18の作業状況、feedback 19件の登録、ADR-073を示し、変更内容の主要部分を明確に要約しています。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/wp18-status-and-feedback

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

🤖 PR Monitor 分析 (GitHub Actions バックストップ)

  • トリガー: issue_comment (created) / 実行 run
  • CI: rust (ubuntu-latest) pending / rust (windows-latest) pending / request skipping — 全体未確定 (BLOCKED)
  • レビュー状況: CodeRabbit はレビュー未着 (processing中、summaryコメントのみ)。人間レビュアーからのレビュー・インラインコメントは 0 件
  • Verdict: user_decision (CI 未確定・CodeRabbit レビュー未着のため判定材料が揃っていない)

Applicable Findings (Critical / High / Major)

該当なし (レビュー指摘 0 件)

Filtered (not applicable)

該当なし

次のアクション

  • CodeRabbit のレビュー完了と CI (rust ubuntu/windows) の結果確定を待ってから再監視する
  • 本 PR は ADR-073 (新規 ADR) を含む docs-only 変更 (17 ファイル、todo 台帳・harness-improvement-plan・ADR-019/072 の追記が中心)。実装コードへの影響はなく、docs-only PR 評価ポリシー (ADR-035) に沿ったレビューで十分と見込まれる

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 7

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/adr/adr-072-nightly-todo-loop.md`:
- Around line 581-587: Revise the section describing the CodeRabbit rate-limit
outcome so it no longer claims that the missing review leaves no signal
anywhere. State that the “Review limit reached” comment and workflow success are
recorded, but the absence of an obtained review is not classified as an
independent failure or status; preserve the surrounding observation and
undecided-design context.

In `@docs/adr/adr-073-work-package-completion-boundary.md`:
- Around line 75-77:
WP-18の適用実績にある「残条件」を「残る完了条件」に変更し、採用率測定1件が完了条件として残っていることを明確にしてください。あわせて、非ブロッカーのスモーク未確定3件は完了条件に含まれない残作業である旨を追記してください。

In `@docs/harness-improvement-plan.md`:
- Around line 171-173: Update the smoke-uncertainty entry for Phase B and the
coderabbitai allowlist to distinguish issuing or observing a CodeRabbit review
request from actually receiving a review. State only that Decision 16 supplies
the request/observation opportunity, and keep successful review acquisition
unconfirmed, consistent with the rate-limited status of PR `#387`.

In `@docs/todo22.md`:
- Around line 13-17: docs/todo22.md
の採用候補数と採否数の母集団を分離して記載し、採用19件・却下5件が対象外の実装済み6件を含まないことを明確にしてください。冒頭の「候補24件」と、後続の「対象外6件」の数え方が矛盾しないよう、候補総数または説明文を実際の集計に合わせて修正してください。
- Around line 441-449: Update the 完了基準 section in 作業計画 to remove the requirement
that scanning cost be non-linear in the number of runs. State instead that
success is measured by reducing meta.json reads or JSON parse counts, reducing
measured execution time, or establishing a run-count limit through the retention
policy, with the selected outcome and supporting evidence recorded.

In `@docs/todo3.md`:
- Line 5:
同期対象一覧の件数と内容を更新し、docs/todo3.md(5-5)、docs/todo4.md(5-5)、docs/todo5.md(5-5)、docs/todo6.md(5-5)の各説明にdocs/todo22.mdを追加してください。各一覧が24ファイルを正確に列挙し、現在のTODO追加先を新セッションの確認対象に含める状態にしてください。

In `@docs/todo7.md`:
- Line 5:
24件の確認対象とファイル一覧を同期する。docs/todo7.md、docs/todo9.md、docs/todo10.md、docs/todo11.md
の該当記述で「todo2-21.md」を「todo2-22.md」に変更し、docs/todo8.md の24件一覧に「todo22.md」を追加する。
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: b21fedd5-a382-49b0-8992-55ed16466a79

📥 Commits

Reviewing files that changed from the base of the PR and between 92e6446 and 8ae9b79.

📒 Files selected for processing (18)
  • CLAUDE.md
  • docs/adr/adr-019-coderabbit-review-hybrid-policy.md
  • docs/adr/adr-072-nightly-todo-loop.md
  • docs/adr/adr-073-work-package-completion-boundary.md
  • docs/harness-improvement-plan.md
  • docs/todo-summary.md
  • docs/todo-summary2.md
  • docs/todo10.md
  • docs/todo11.md
  • docs/todo21.md
  • docs/todo22.md
  • docs/todo3.md
  • docs/todo4.md
  • docs/todo5.md
  • docs/todo6.md
  • docs/todo7.md
  • docs/todo8.md
  • docs/todo9.md

Comment thread docs/adr/adr-072-nightly-todo-loop.md
Comment thread docs/adr/adr-073-work-package-completion-boundary.md Outdated
Comment thread docs/harness-improvement-plan.md Outdated
Comment thread docs/todo22.md Outdated
Comment thread docs/todo22.md Outdated
Comment thread docs/todo3.md Outdated
Comment thread docs/todo7.md Outdated
@github-actions

Copy link
Copy Markdown
Contributor

🤖 PR Monitor 分析 (GitHub Actions バックストップ)

  • トリガー: pull_request_review (submitted) / 実行 run
  • CI: rust (ubuntu-latest) pass / rust (windows-latest) pass / request skipping / analyze(本 run 自身)pending — mergeStateStatus は BLOCKED、mergeable は MERGEABLE
  • レビュー状況: CodeRabbit が COMMENTED(2026-08-11T12:33:56Z、Actionable comments 7 件)。人間レビュアーからの正式レビューは 0 件、reviewDecision は未確定
  • Verdict: needs_fix

Applicable Findings (Critical / High / Major)

# File (Line) Reviewer Issue Recommended Action
1 docs/harness-improvement-plan.md (173) CodeRabbit 171行「夜間PRに毎回CodeRabbitレビューが付く」(決定16)と、173行「PR #387 はレート制限でレビュー未取得のままOPEN」が矛盾して読める 決定16が保証するのは「レビュー要求の発行/観測機会の供給」であり「レビュー取得の成功」ではない旨に文言を修正
2 docs/todo22.md (17) CodeRabbit 「採用候補24件=採用19件+却下5件」と、別記の「6件は当該PR内実装済みで対象外」が同じ母集団だと 19+5=24 で6件の入る余地がなく整合しない 24件が対象外6件を含むか否かを明確化する文言に修正
3 docs/todo3.md (5)(同一パターンが todo4.md/todo5.md/todo6.md L5 にも波及・計4ファイル) CodeRabbit 本PRで新設された docs/todo22.md が「新セッションで確認すべき対象一覧」の説明文に反映されておらず、記載の「24」という総数と実際の列挙内容が食い違う 4ファイルの対象一覧に docs/todo22.md を追加

Applicable Findings (Medium 以下)

# File (Line) Reviewer Issue Recommended Action
1 docs/todo7.md (5)(同一パターンが todo8.md/todo9.md/todo10.md/todo11.md L5 にも波及・計5ファイル) CodeRabbit 同種の対象一覧食い違い。todo2-21.md 表記のまま todo22.md 追加が未反映 5ファイルの範囲表記を todo2-22.md 等に更新

Filtered (not applicable)

# File (Line) Issue Filter Reason
1 docs/adr/adr-072-nightly-todo-loop.md (587) 「どこにも信号として残らない」の正確性(Review limit reached コメント自体は残るため過小評価との指摘) Scope mismatch: docs/adr/ は project fitness filter (analyze-coderabbit.md) で read-only zone 扱い。本PR自身の追記行だが、ADR本文の書き換えは人間判断が前提の運用
2 docs/adr/adr-073-work-package-completion-boundary.md (77) 「残条件」表記が完了条件のみを指すか非ブロッカー残作業も含むか曖昧との指摘 同上 Scope mismatch: docs/adr/ read-only zone
3 docs/todo22.md (449) 完了基準「走査コストが非線形になる」ことを要求するが、対処案1(名前フィルタ)はディレクトリ列挙自体を省略しないため依然 O(n) との指摘 ADR-035 docs-only: 完了基準の計算量表現の評価は complexity metrics 判定に該当し、docs-only PR の除外基準対象

次のアクション

  • Major 3件(harness-improvement-plan.md:173 の文言矛盾/todo22.md:17 の母集団整合/todo3・4・5・6.md:5 の対象一覧欠落)とMinor 1件(todo7・8・9・10・11.md:5)は同種の文言修正で一括対応可能。次セッションで反映を推奨。
  • Filtered とした3件(ADR 2件・todo22.md:449)は規約上フィルタしたが、いずれも指摘内容自体は妥当(特に adr-073 は本PRで新規作成された文書のため反映コストが低い)。人間の任意判断で拾ってよい。
  • analyze check が pending のため、CI 完走後にマージ可否を再確認すること。

@aloekun
aloekun force-pushed the docs/wp18-status-and-feedback branch from 8ae9b79 to 26cbfca Compare August 11, 2026 12:48
@github-actions

Copy link
Copy Markdown
Contributor

🤖 PR Monitor 分析 (GitHub Actions バックストップ)

  • トリガー: pull_request_review (submitted) / 実行 run
  • CI: rust (ubuntu-latest) pass / rust (windows-latest) pass / request skipping / analyze(本 run 自身)pending。fix check の fail は本 pr-monitor workflow 自身の前回実行がより新しいトリガーに supersede されキャンセルされたもので、コード側の CI 失敗ではない。mergeStateStatus は BLOCKED(mergeable は MERGEABLE)
  • レビュー状況: CodeRabbit が COMMENTED(2026-08-11T12:33:56Z、Actionable comments 7 件、commit 8ae9b79)。その後 aloekun(PR 作成者)が 4 スレッドに「修正しました」と返信(12:46:16〜12:46:37Z)、CodeRabbit も一部スレッドに追加返信。しかし PR のコミット数は一貫して 1 件(head = 26cbfca5)のままで、新規コミットは存在しない。人間の正式レビュー(APPROVE/REQUEST_CHANGES)は 0 件、reviewDecision は未確定
  • Verdict: needs_fix

重要な新情報: 「修正しました」返信は実コミットを伴っていない

4 件の返信スレッド(docs/todo22.md:17docs/todo22.md:449docs/todo3.md:5docs/todo7.md:5)を gh pr diff 390(head 26cbfca5、コミット数 1 で安定)の実内容と突き合わせたところ、いずれも指摘当時のままで、返信が説明する修正は反映されていない

  • docs/todo22.md: 現在も「採用 19 件 / 却下 5 件」の旧記述のまま。返信が説明した内訳表(採否対象 18 件→採用17/却下1 等)は存在しない。CodeRabbit 自身もこのスレッドで sed/awk によるファイル確認スクリプトを実行し「PR ブランチはまだ更新前の内容」「finding は未解決」と明記済み。
  • docs/todo22.md:449(完了基準): 現在も「走査コストが run 数に対して線形でなくなるか」という、指摘対象そのままの文言。
  • docs/todo3〜11.md:5: 現在も docs/todo22.md がファイル一覧に含まれないまま。CodeRabbit は該当スレッドで「todo2-22.md への更新により整合した」「解消されている」と返信しているが、実ファイルには該当更新が存在しないため、この CodeRabbit の確認は誤り(または未反映の状態を見ずに返信した)と判断できる。

Applicable Findings (Critical / High / Major)

# File (Line) Reviewer Issue Recommended Action
1 docs/harness-improvement-plan.md (173) CodeRabbit 171行「夜間PRに毎回CodeRabbitレビューが付く」(決定16)と、173行「PR #387 はレート制限でレビュー未取得のままOPEN」が矛盾して読める 決定16が保証するのは「レビュー要求の発行/観測機会の供給」であり「レビュー取得の成功」ではない旨に文言を修正(未反映)
2 docs/todo22.md (13-17) CodeRabbit 「採用候補24件=採用19件+却下5件」と、別記の「6件は当該PR内実装済みで対象外」が同じ母集団だと 19+5=24 で6件の入る余地がなく整合しない 返信で説明した内訳(採否対象18件→採用17/却下1、セッション由来2件を加算)を実コミットとして反映(返信は投稿済みだが未反映
3 docs/todo3.md (5)(同一パターンが todo4.md/todo5.md/todo6.md L5 にも波及・計4ファイル) CodeRabbit docs/todo22.md が「新セッションで確認すべき対象一覧」の説明文に反映されておらず、記載の総数と実際の列挙内容が食い違う 4ファイルの対象一覧に docs/todo22.md を追加(CodeRabbit は解消済みと返信しているが実ファイルは未反映

Applicable Findings (Medium 以下)

# File (Line) Reviewer Issue Recommended Action
1 docs/todo7.md (5)(同一パターンが todo8.md/todo9.md/todo10.md/todo11.md L5 にも波及・計5ファイル) CodeRabbit 同種の対象一覧食い違い。todo2-21.md 表記のまま todo22.md 追加が未反映 5ファイルの範囲表記を更新(CodeRabbit は解消済みと返信しているが実ファイルは未反映

Filtered (not applicable)

# File (Line) Issue Filter Reason
1 docs/adr/adr-072-nightly-todo-loop.md (587) 「どこにも信号として残らない」の正確性への指摘 Scope mismatch: docs/adr/ は project fitness filter (analyze-coderabbit.md) で read-only zone 扱い
2 docs/adr/adr-073-work-package-completion-boundary.md (77) 「残条件」表記の曖昧性への指摘 同上 Scope mismatch: docs/adr/ read-only zone
3 docs/todo22.md (449) 完了基準「走査コストが非線形になる」ことを要求するが、対処案1(名前フィルタ)は依然 O(n) との指摘 ADR-035 docs-only: 完了基準の計算量表現評価は complexity metrics 判定に該当し docs-only PR の除外基準対象(返信は「修正しました」と述べるが実ファイルは未反映のまま)

次のアクション

  • 最優先: 4 件の「修正しました」返信内容を実コミットとして push すること。現状は PR コメント上でのみ修正内容が説明されており、レビュー対象のファイル自体は指摘時点から変化していない。
  • CodeRabbit の一部確認返信(todo3/7 系)は実ファイル未反映にもかかわらず「解消済み」と判定しており、CodeRabbit 側の確認精度にも注意(todo22.md:17 スレッドは自らスクリプトで検証し「未解決」と正しく判定できているため、確認の有無にばらつきがある)。
  • Major 未対応の harness-improvement-plan.md:173 の文言矛盾も合わせて次コミットで解消すること。

本セッションで実施した WP-18 (2) 運用問題 5 件の対処 (#385/#386/#388/#389) について、
実走観測の記録・計画書の整理・feedback 採否の登録をまとめて行う。

## 実走観測の記録

- ADR-072 へ定常運用 2 巡目 (PR #387) の観測を追加する。決定 15-17 投入後の
  9 項目が設計どおり動いたことと、review-request の成功判定が「反応の有無」で
  止まっている (拒否も success になる) ことを事実として記録する
- ADR-019 へレート制限の競合が記録の翌日に実地で再現したことを追加する
- 順位 386 の観測を 7 回 → 9 回へ更新する。うち 1 件は空コミットではなく
  「近い revset を優先する規則」そのものが原因で、本命の対処案だけでは
  解決しない可能性がある点を併記する

## 計画書の整理 (ADR-073 新設)

- 完了条件の切り方 (残作業を 3 区分に分け、その WP が生んだ問題は完了条件に
  含め、WP 外の派生は含めない) を ADR-073 として切り出す
- WP-18 節を 71 行 → 35 行へ整理し、完了記録を削除して残作業のみにする
- ローカル実行時の jj workspace 注記を ADR-072 へ移す

## post-merge feedback 採否 (順位 414-432)

- 採用候補 24 件のうち 6 件は当該 PR 内で実装済みのため対象外とした
  (実物と照合して確認)
- 採用 19 件を系統 A-G + セッション由来へ分類して登録する
- SIGPIPE resilience は却下する。レポートが「実測証拠」とした recovery が
  実際には発生しておらず (run 1 回・completed・marker の痕跡なし)、提案内容も
  ADR-030 §L1 で実装済みだった。feedback レポート自身が根拠を誤った初の実例
  として記録し、順位 403 の対象へ含めるよう申し送る

## 付随

- todo21.md が 57KB (50KB 閾値超過) のため todo22.md を新設する
- todo-summary.md の「現行の追加先」が todo14.md のまま stale だったので直す
- cli-docs-lint が検出した preamble の数詞ずれ (23 → 24) を 9 ファイルで更新する

ADR-073 / 順位 414-432
@aloekun
aloekun force-pushed the docs/wp18-status-and-feedback branch from 26cbfca to b428d78 Compare August 11, 2026 13:03
@aloekun
aloekun merged commit aa08e99 into master Aug 11, 2026
3 checks passed
@aloekun
aloekun deleted the docs/wp18-status-and-feedback branch August 11, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant