ai_plc_collection - AI-PLC Stage 1。Execution Contextを確立し、外部・内部情報源からコンテキストを収集・構造化する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
AI-PLCのスキル(/04-operation 等)を通さずに済ませた作業を、あとから対象 Layer に記録する。
どの Layer の作業かを決め、会話にしか無い中間生成物を Documents/ に書き起こし、backlog に ad-hoc タスクとして足し、04-operation の Phase 5.5〜7(検証・ステータス更新・Propagation)を通す。書き込み前に必ず承認を取る。
「Propagationして」「さっきの作業を記録して」「Layerに残して」「backlogに後追いで入れて」で使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
論理名: SKL_plc_backfill / 包むもの: 04-operation の Phase 5.5〜7(参照で呼ぶ・書き写さない)
| 呼び方 | 動作 |
|---|---|
/plc-backfill | この会話でスキルを通さずに行った作業を棚卸しし、対象 Layer を推定して記録案を出す |
/plc-backfill <Layerパス or L-ID> [作業のメモ] | 指定した Layer に記録する(先頭の語が Flow/ で始まるパスか L- で始まる ID のときだけ Layer 指定とみなす) |
| 自然文(「Propagationして」「さっきの作業を記録して」など) | 同じ手順 |
リポジトリのルートで実行する。手順 1〜3 は読むだけで、書き込むのは手順 4 の承認の後。
会話を振り返り、スキルを通さずに行った作業を書き出す。
/plc-consult に回すよう1行添える/plc-consult へ)grep -rlE '^scope_id: "?<ID>"?[[:space:]]*(#.*)?$' Flow --include=intent.yaml --exclude-dir=Documents
/0N-* を実行した Layer か、作業で触ったファイルが入っている Layer(Flow/…/<Layer>/ 配下、または Layer の backlog の output に書かれたパス)。推定は手順 4 の承認ブロックで「推定」と明示して見せ、承認で確定するpython3 .claude/db/plc_query.py active から候補を最大3件示し、1問だけ聞く(結果にパス列は無いので、選ばれたら 1 の grep でパスを引く)作業ごとに対象 Layer が違ってよい(Layer ごとに手順 3〜6 を回す)。
当てはまる Layer が無いときは何も書き込まず、次の行き先とコピペ用プロンプトを返して止まる。
| 作業の中身 | 行き先 |
|---|---|
| 続きがあり、複数タスク・複数日になる | /01-collection で新しい Layer を作り、そのあと /plc-backfill <新Layer> で済んだ分を記録 |
| それ以外(済んだ小さな作業・将来やりたいこと・続きの小さなタスク) | コマンドは出さない。「メモに残す」(Layer の外の ToDo・日報・メモに1行で書き留める)と書き、書き留める1行の文案を示す |
intent.yaml: status・workflow_depth・sync_targets(手順 4 の「外部 push」)。SubLayer の作業ならその SubLayer の intent.yamlbacklog.yaml: 各タスクの id・name・status・output(件数を絞る — RUL_plc_system §17)| フィールド | 値 |
|---|---|
| id | その backlog の ID の形式(接頭辞・区切り・桁数。例 T001 / T-01)に合わせ、同じ形式の最大番号 +1。形式が混在していれば承認ブロックで確認する |
| name / description | 手順 1 の名前と「何をしたか」 |
| acceptance_criteria | 任意。書き起こしや会話から完了の条件が分かるときだけ、検証できる形のリストで書く(standard 以上の Layer では手順 6 の Phase 5.5 の L1 で1項目ずつ ○/× を確かめる) |
| type / priority | type は作業の中身から(implementation / content / design / research …)。priority は対象 Layer の同じ type のタスクに合わせ、無ければ P2 |
| status | in_progress(手順 6 の Phase 6 で completed にする。検証の前に completed と書かない) |
| owner | AI(ユーザー自身がやった作業なら user) |
| estimated_hours | 見積もりの欄だが、事後記録では実際にかかったおおよその時間を流用する(不明なら null) |
| dependencies | [] |
| command | /plc-backfill |
| command_template_ref | null |
| origin | "ad-hoc YYYY-MM-DD(<理由>・plc-backfill で事後登録)" — 必ず ad-hoc を含める(04-operation Phase 6b の BT-B「ad-hoc 2件以上」で、後から足したタスクと数えるための印) |
| output | 既存ファイルのパスと書き起こしのパス(カンマ区切り) |
| completed_at | 作業した日 |
何も書かずに、次の承認ブロックを出して返事を待つ(RUL_plc_session §9)。
---
🙋 **記録してよいか承認してください**
→ **OK** — 下の内容を書き込み、04-operation の Phase 5.5〜7 を通します
→ **修正: [指示]** — 対象 Layer・タスクの分け方・書き起こしを直して出し直します
→ **差し戻し** — 何も書かずに終わります
---
📍 対象 Layer: <パス>(<scope_id>)[推定]
| 操作 | ID | name | type | output | origin |
| --- | --- | --- | --- | --- | --- |
| 追加 | <ID> | … | … | … | ad-hoc YYYY-MM-DD(…・plc-backfill で事後登録) |
| 既存を通す | <ID> | … | … | … | (変えない) |
書き起こす: Documents/<ID>_<slug>.md — 見出し: …
このあと: Phase 5.5 検証 → Phase 6 ステータス更新 → Phase 7 Propagation(Registry への追加は Phase 7 の External Sync で行う)
外部 push: なし / あり: <sync_targets の sqlite 以外の type>
ID の形式: <採った形式>(backlog 内で混在しているときだけ書く)
Documents/<タスクID>_<slug>.md に置く。フロントマターコールアウト(RUL_plc_system §14)の直後に次の1行を必ず置く。中身は会話で出た結論・根拠・判断に限り、会話に無いことを足さない
> 📝 事後に書き起こしたもの(元: 会話 YYYY-MM-DD・/plc-backfill)。作業時に作った原本ではない
refactoring_log に plc-backfill: <ID> を事後登録(<理由>) を1行足す。summary の件数も合わせる.claude/skills/ai-plc/04-operation/SKILL.md の Phase 5.5 → 5.5b → 6 → 6b → 7 をその定義のまま実行する(ここに書き写さない)。事後記録で押さえる点だけを挙げる。
/plc-consult に回す--layer には L-ID ではなく Layer のパスを渡す。点検ツールが無い環境では intent・backlog を目視)で食い違いが無いことを確かめる。Phase 6b で BT-C(全完了→GAP分析)がもう一度成立するが、完了宣言は済んでいるので GAP分析は実行せず「記録した作業で goal の達成状況が変わるなら /plc-consult で相談」と1行の提案に留めるadd-task や tasks の UPDATE は行わない(凍結していない古い DB でも同じ)。sqlite 以外(notion_db 等)への push は、手順 4 の承認ブロックで「外部 push あり」と示して承認を得たときだけ行うplc-backfill: <ID>〜 と書く아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
ai_plc_collection - AI-PLC Stage 1。Execution Contextを確立し、外部・内部情報源からコンテキストを収集・構造化する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
AI-PLC Stage 1 Collection。GoalとModeからExecution Contextを確立し、Context Store、intent.yaml、context.yaml、backlog.yamlを生成する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
【実験版・Jev監視つき】ai_plc_collection - AI-PLC Stage 1。Execution Contextを確立し、外部・内部情報源からコンテキストを収集・構造化する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
ai_plc_inception - AI-PLC Stage 2。Goalを分析し、BacklogとSub-Agent Registryを生成する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
AI-PLC Stage 2 Inception。IntentとContextからGoalを分析し、BacklogとSub-Agent Registryを生成する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
【実験版・Jev監視つき】ai_plc_inception - AI-PLC Stage 2。本体02-inceptionに-jev表記を足した薄いラッパー(成功条件カバー判定は凍結中)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.