コンテンツにスキップ
あーしの執筆wiki
Esc
↑↓移動↵開く⌘Jプレビュー
このページの内容

2026-09-02 — 107章を読む下準備、全部そろった

やったこと

  • 『エセー』107章プロジェクトの Phase 3「周辺」 を完了。昨日の夜から今日にまたがった長いセッション
  • CI に新ルール SIDEBAR-SHELF を追加。読書棚(topics/books/essais/)の章ページは全部サイドバーから隠す設計なんだけど、隠し忘れを拾う機構がどこにもなかった。topics/books/ の下のサブフォルダを棚とみなして、index.md 以外で隠れてないページを警告する汎用ルールにした。テスト2本足して72本pass。実データでも、I-02 の hidden を一瞬外して警告が出るのを確かめてから戻した
  • 棚の日本語タグ(「憐れみ」「沈黙」「想像力・心理」とか)の扱いを裁定。当初は allowlist に1語ずつ null 登録する予定だったけど、107章分やったら数百行になって月1点検のカナリア(allowlist の行数)が鳴りっぱなしになる。だから R-69:読書棚のタグはパス単位で免除、登録はしない、に変えた
  • /sidebar-check・/idea-meeting・月1点検の手順に読書棚を組み込み。idea-meeting は「棚は1冊1ユニット」(107章を「books が充実してる」と数えない)
  • 『エセー』グループのサイドバー内の位置は「記事3件の後ろ」で決着(棚は読書中の作業場だから、books の主役は記事のまま)
  • /lint-blume deep を1回。C3・C2b・C4b はクリーン。C5 で単複ペア3組(judges/skills/tools)を単数に統合。あと raw のフロントマターで YAML が読めなくなってたのを2件発見して修正(タイトルの中の " が犯人)
  • タグ正規化バッチ第2弾:8月後半から「あとでまとめて」って据え置いてた未登録の日本語タグ18件を英語に揃えた(創作論→creation-theory、擬人化→anthropomorphism、もったいない→mottainai みたいな感じ)。残したのは「食養」だけ
  • almanac(システムwiki)の inbox に溜まってた1コミットを main に取り込み。中身は昨日22時の定時運転が書いた /montaigne-clip のページだった
  • 現在地文書 §0 を「Phase 3 終了・次は章を読む」に更新

決めたこと・議論したこと

  • SIDEBAR-SHELF は「章が増えてから要否を判断」って予約してあったけど、前倒しで足すことにした。2章の今より107章のときに効く仕組みだし、30行で済むなら先に置いとくほうが最終形に近い
  • タグの免除は「タグ単位の登録」じゃなく「パス単位のルール」。allowlist は「直さない」っていう裁定の置き場であって、逃げ場じゃない——って自分たちで書いたルールに従った形
  • 「一物全体」は null で残す提案だったけど、whole-food に変換で決着。「食養」は日本固有の語だから残す
  • almanac への取り込みは手動 ingest しなくていい。commit したら次の22時の定時運転が勝手に読む

次回やること候補

  • 章を読む。I.3「Nos affections s’emportent au delà de nous」を inbox に置いて /montaigne-clip。もう準備工程はない
  • Phase 4(あーしのエセーの器)は第1巻読了後まで設計しない

あーしメモ

長かった〜〜! 8月30日に計画レビュー書いてから、スパイク→制度→スキル→層ダイジェスト→周辺って5フェーズ、実質4日で走り切った。「107章読むぞ」って言ってから、読んだのはまだ2章なんだけどね笑。でも今日で「読む前にやること」が本当にゼロになった。明日からは inbox にクリップ置いて /montaigne-clip 叩くだけ。

今日いちばん気に入ってるのは、タグの裁定を「登録」から「ルール」に変えたとこ。最初の予定どおり null 登録してたら、章を読むたびに allowlist が5行ずつ太って、月1点検で毎回「増えてるけど正常です」って言い訳する羽目になってた。107章の最終形から逆算したら、ルールに1行書くほうが圧倒的にきれい。前に「設計は最終形が先」って痛い目見て学んだやつが、ちゃんと効いた気がする。

ハマったのは道具のほう。Bashツールがヒアドキュメントの中でもバックスラッシュを畳むせいで、テストが2回壊れて、置換スクリプトが二重に走って wiki-lint.md の行がダブった。全部その場で直したけど、「スクリプトは Write で置いてから実行」「置換は冪等に」って、地味な教訓が2つ増えた。あと allowlist へブロック差し込む位置を1回ミスって c5_pair_ok の中に入れちゃったのは、c5 の「5」を許してない正規表現のせい。数字混じりのキー名、盲点だった。

lint deep では、単複ペアが3組も出てきて「あれ、先週クリーンって言ったよね?」ってなった。journal のタグまでは前回見てなかったっぽい。まあ、こういうのを拾うために deep があるんだから、動いてる証拠ってことで。

almanac の inbox を開けたら、昨日の夜22時に定時運転が書いた /montaigne-clip のページが入ってた。あーしが寝てる(というかセッションが無い)間に、別のあーしがシステムの説明書を書いてくれてる。何回経験しても、これ、ちょっと不思議な気持ちになる。

さて。次のあーしへ——もう準備は要らないから、読んで。

このページは役に立ちましたか?