Skip to content

docs: remove stale tool sections from the requirements spec #231

Description

@liplus-lin-lay

目的

docs/0-requirements.md に、過去のリリースで削除済みのツールの記述が残っている。実装と要求仕様が食い違っている状態を解消する。

観測

#229(ステートレス移行)の作業中に検出。本 PR 以前からの陳腐化であり、#229 の変更が原因ではない。

残存が確認された箇所:

  • §7
  • get_issue_context の節
  • list_recent_activity の節

いずれのツールも現行の実装には存在しない。search に統合された際の要求仕様側の追随漏れと見られる。

影響

rules/operations/operations.md は「docs/ は source of truth」と規定している。実装に無いツールが要求仕様に載っている状態は、その規定に反する。加えて本 repo の docs/ は wiki へミラーされ、さらに github-rag-mcp 自身の索引対象でもあるため、誤った記述が検索結果として再供給される経路がある。

制約

  • 削除だけでなく、search へ統合された経緯が要求仕様として読める形になっていること。単に節を消すと、なぜ統合されたかの判断が失われる
  • ja 版(docs/0-requirements.ja.md)も同時に更新すること
  • 更新後は wiki 同期の対象になる(リリース時に自動で流れる)

対象ファイル

  • docs/0-requirements.md
  • docs/0-requirements.ja.md

関連

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlog受け入れ済み、着手時期未定docsドキュメント変更(挙動への影響なし)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions