plc-viewer · git:20260929.219e64c · 2026-09-29 · sha256 49c6b752362d2e3c
plc-viewer git:20260929.219e64cB
Immutable. This exact content never changes and is served at /api/v1/blob/49c6b752362d2e3c.
--- name: plc-viewer description: AI-PLCの Registry ビューア(ブラウザで Project 一覧・詳細・食い違い・起動プロンプトを見る)を起動・停止する。「Registryビューア開いて」「AI-PLCのプロジェクトを画面で見たい」で使う。experimental/registry-viewer を手でコピーしたときだけ使える。 --- # plc-viewer(Registry ビューア) > 論理名: SKL_plc_viewer / 包むもの: `.claude/db/registry_viewer/server.py`(挙動は変えない)/ 詳細: `.claude/db/registry_viewer/README.md`(AI-PLC リポジトリの `experimental/registry-viewer/README.md`) ## 前提 ビューアはアルファ版で、installer では入らない。Cursor だけの配置では `.claude/` を `.cursor/` に読み替える。`.claude/db/registry_viewer/server.py` が無ければ「AI-PLC リポジトリの `experimental/registry-viewer` を `.claude/db/registry_viewer` にコピーすると使えます(手順は同 README)」と伝えて止める。 ## 起動と停止 | やりたいこと | 方法 | | --- | --- | | 起動(ブラウザが開く) | `python3 .claude/db/registry_viewer/server.py` → `http://127.0.0.1:8765/` | | ポートが埋まっている | `--port 0`(空いているポート) | | ブラウザを開かない | `--no-browser` | | 別の DB・リポジトリを見る | `--db PATH`(または `AIPLC_DB`)/ `--root PATH` | | 止める | 起動したターミナルで Ctrl-C | ポート使用中や DB が無いときは理由を表示して終了コード 2 で止まる。 ## 注意 - **書き込み(status の変更)ができるのは Jev 実験版(`--with-jev`)も入っているときだけ。** 無ければ閲覧のみ(起動時に `mode: readonly(理由)` と出る) - 画面から status を変えると **`intent.yaml`・`backlog.yaml`・Registry の3か所**が書き換わる(順番と値は README の「status を変えると何が書き換わるか」)。変更するかは人が決め、確認ダイアログの内容を読んでから押す。試す前にバックアップを取る(README の手順) - 行の追加・削除や Notion 同期(`/plc-db-sync`)はできない。常駐しないので、使い終わったら止める