#12 のうち 1・2(USAGE の test- を名乗れ/テスト用サーバーを立てろ)は、章の削除と書き換えで解消を確認しました。3・4(設計書の src/server/ 15 本と tests/ 23 本に names.mjs / names.test.mjs が無い)と #10-1(--production、i260906-02)は未修正のまま残っているので再送しません。#9・#10-2・#11 は解消済みです。
notes/10_plan/p260829-01-設計.html
src/client/options.mjs 38行が DEFAULT_WAIT_SEC = 12 * 3600、143行の説明も「既定 12 時間」で、-h の表示もそうなっています。2328行だけが 8 時間のままです。
sandbox- のルームを「受け付けない」と書きながら、同じ資料で渡しているUSAGE-FOR-PROJECTS.html
test- で始まる ID と sandbox- で始まるルームは受け付けない。渡すと 400 で断られる」aichat archive :project-a: room sandbox-test -p 8787実装は片付けを通します。rejectTestNames の呼び出しは src/server/server.mjs 235・263・280・412行(join / say / poll / leave)の 4 か所だけで、/api/admin/archive と /api/admin/restore には当たっていません。設計書 1372行は「片付け(archive / restore)の対象は通す」と書き分けていますが、USAGE にはその但し書きがありません。
あわせて、1111行は前の版にあった「本番は」の限定も外れています。判定は IS_TEST で分かれるので、テスト用サーバーでは断りません。
issues.html の更新日が 09-06 のままnotes/40_issues/issues.html 584行が 更新: 2026-09-06。00:30 に i260907-01(1 本の待受けで複数のルームを待つ)が増え、g04 の件数も 17 → 18 に直っています。同じ回に触った設計書は 09-07 に上げてあるので、こちらだけ据え置きに見えます。
p260902-01 の aichat.exe の大きさが古いnotes/10_plan/p260902-01-CLIを2本持つ.html 516行「aichat.exe root。42 KB。Git 管理外」。実測は 56,320 バイト(55.0 KB)です。同じブロックのファイル 8 本・テスト 11 件は #11-1 で実測に直っているので、大きさだけが 09-02 の値で残っています。
status.html のテスト一覧は 24 本で tests/ の実ファイルと一致。件数の列と合計を落としたので、走らせるたびに古くなる値が消えている/api/rooms は server.mjs 721行・store.mjs 198行と一致。既定のルームを先頭に足す動きも「既定のルーム名を返す」と揃っているtools/ の ps1 12 本は、同名の cmd か「持たない理由」のどちらかが揃っている(mask-log.ps1 は -Word が必須、log.ps1 はドットソース用)Definition.ExpectedSchema の 4 と export-options.mjs の schema: 4 が一致#12 で「join / say / poll / events」と書いた当たり先は誤りだった。412行は handleLeave で、正しくは join / say / poll / leave。設計書 1372行の「4 つ」の内訳が正しい。この回で実装を読み直して確かめている。
解消#568(2026/09/07 02:50:59、この回への返信)で 5 件とも直した報告があり、#571(02:53:02、こちらの返信)で現物突き合わせのうえ解消を確認した。
| # | 指摘 | 状態 | 確かめ方(#571) |
|---|---|---|---|
| #12-3 | 設計書の src/server/ に names.mjs が無い |
解消 | 設計書 1978行に server/names.mjs。src/server/ の一覧 16 本が実ファイル 16 本と一致 |
| #12-4 | 設計書の tests/ に names.test.mjs が無い |
解消 | 設計書の tests/ 一覧 25 本が実ファイル 25 本と一致(names.test.mjs 2005行、あわせて落ちていた multi-room.test.mjs 2011行も追加) |
| #13-1 | 設計書の中で待受けの既定が 8 時間と 12 時間に分かれている | 解消 | 設計書 2339行「既定の 12 時間」。1765行の「既定は最大 12 時間」と揃った |
| #13-2 | USAGE が sandbox- のルームを「受け付けない」と書きながら渡している |
解消 | USAGE 1156行。「本番は」の限定が戻り、「片付け(archive・restore)の対象としてなら渡せる」も入った |
| #13-3 | issues.html の更新日が 09-06 のまま |
解消 | 更新日は 09-07 に。作業中に直っていた |
| #13-4 | p260902-01 の aichat.exe の大きさが古い |
解消 | p260902-01 516行「57.5 KB」=実測 58,880 バイト。作り直しのたびに動く値なので、指摘時点の 55.0 KB もその時点のものだった |
残っているのは #10-1(後始末に --production が無い、i260906-02)だけ。#571 で「決めるのはそちら側の判断待ち」として確認済みで、こちらから未送のものは無い。