Skip to content

spec(operations): placement derivation is restated a second time on the operations-* skill surface #1922

Description

@smileygames

目的

skills/operations-*/SKILL.md の各ファイルが「なぜ canonical をここに置かないか」の配置理由の再導出を節末に持つ。#1800rules/operations/main-agent-procedures.md 側で削ろうとしているのと同一の導出文が、skill 側にも二度目の写しとして存在する。判定基準は main-agent-procedures.md## The bar and its pair に一度書かれており、各 skill が持つのはそれを自分の場合に当てはめ直した文である。

観測(2026-09-09 実測、build-2026-09-09.2

Why the canonical is not here / Why nothing is held here / Why this condition alone is held here で始まる段落のバイト数(各ファイル先頭の1段落のみ計測。複数持つファイルがあるため下限値):

330  operations-foreground-webhook-intake
443  operations-handoff-continuity
488  operations-on-branch
535  operations-on-issue-format
745  operations-on-pr-review
551  operations-on-release
396  operations-on-sub-issue
---
3,488 B(下限)

対象 13 ファイル合計は 44,526 B。うちポインタ主体の 6 本(foreground-webhook-intake / on-issue-format / handoff-continuity / on-branch / on-sub-issue / on-pr-review)は 1,339〜3,154 B である。

所見

  • 削る対象 = 配置理由の再導出文のみ。ポインタ本体(canonical の所在と、そこに何が載っているかの列挙)は残す。それが無ければポインタが解決しない。
  • operations-foreground-webhook-intakeWhy the file is not deleted 段落は落とせない候補。adapter/*/CLAUDE.md の byte-frozen ブロックがこのパスを名指ししており、削除不可の根拠がここにしか無い(main-agent-procedures.md The bar and its pair に同旨があるかは実装時に literal 突き合わせで確認すること)。
  • operations-on-branch / operations-on-sub-issue / operations-on-pr-review はポインタ以外の実体(repo-first execution surface / draft-PR early open / delegated-subagent stop condition)を持つ。これらは対象外。

依存

#1800 が先。同一の導出文を両面で扱うため、main-agent-procedures.md 側で「何を load-bearing として残すか」が確定してから skill 側を合わせる。逆順だと基準が二度動く。

制約

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    forming本文を再構築しながら要求を整えている状態specLi+の挙動に影響する仕様・ポリシー・定義

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions