ZedのLaravel拡張を公式版に移行した。拡張IDとLSPのIDが逆にねじれている

ZedのLaravel拡張を公式版(laravel/zed-extension)に移行した。拡張IDとLSPのIDが公式・コミュニティ版で逆になっている点と、devcontainer環境でのphpCommand設定をまとめた。

2026-08-06 · 5 分 · j1nn0

agent skills の誤発火は、使っているだけでは見つからない。監査、評価、自己適用で直した

エージェントスキルの description は、誤発火しても使っているだけでは気づかない。自分の skills リポジトリで監査とトリガー評価と自己適用を1ラウンド回して4種類の問題を直し、その執筆セッション自体の監査でもう1段直し、natural-japanese から記事レベルの手順も移植した記録。

2026-08-05 · 13 分 · j1nn0

vanilla-autokana v3で公開APIを縮小した話

v3で公開exportをbindとAutoKanaに絞り、optionを読み取り専用にした。公開APIが互換性の約束であるという原則と、内部シームを深くしてIMEロジックを直接テスト可能にした実践を、選ばなかった案とあわせて書く。

2026-08-04 · 10 分 · j1nn0

禁止語リストをやめて、事実・推測・判断を分けるスキルに writing-ja を作り直した

日本語記事用のAgent Skillである writing-ja は、禁止語リストから、事実・推測・判断を分けて原文にない経験を作らせない編集の型へ書き直した。作り直した理由と今の設計を書く。

2026-07-29 · 8 分 · j1nn0

ZedからDocker内のoxfmtを使おうとして、macOSとLinuxの壁にぶつかった

ZedのフォーマッタをDev Container内のoxfmtに向けたら動かなかった。binary.pathへのコマンドラインの詰め込みと設定ファイルの相対パス解決、2つの間違いを踏んでdevcontainer exec越しのLSPを動かすまでの記録。

2026-07-28 · 5 分 · j1nn0