Skip to content

docs: define optional MCP feedback interface - #6

Merged
lipluscodex merged 2 commits into
mainfrom
docs/5-optional-mcp-interface
Jul 29, 2026
Merged

docs: define optional MCP feedback interface#6
lipluscodex merged 2 commits into
mainfrom
docs/5-optional-mcp-interface

Conversation

@lipluscodex

Copy link
Copy Markdown
Member

Closes #5
MCP 対応 AI 向けに search、record_source_use、record_outcome の入出力と失敗契約を定義する。
retrieved / selected / validated / used を分離し、新規 used だけを即時 reinforcement へ接続する。
NGR core の標準ライブラリ境界、任意 adapter、delayed outcome、repository 分離条件を README と requirements から到達可能にする。

MCP 接続を任意 adapter として定義し、検索、source-use 段階、delayed outcome、検証、依存境界を文書化する。
@lipluscodex lipluscodex linked an issue Jul 29, 2026 that may be closed by this pull request
各 tool の model-facing description に source-use 段階、強化条件、delayed outcome、trace retention を明示する。

@lipluscodex lipluscodex left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

受け入れ条件に対する self-review: PASS

  • search / record_source_use / record_outcome の意味、入力、出力、失敗契約を確認した
  • retrieved / selected / validated / used が分離され、新規 used だけが即時 reinforcement に接続される
  • delayed outcome は v1 で weight を変更しない
  • model-facing description literal だけから feedback の呼び分けを判断できる
  • trace retention / expiry と unknown_trace の扱いを確認した
  • NGR core と optional adapter の依存方向を維持している
  • README、requirements、Wiki、Decision Structure から到達可能である
  • 公式 MCP 2026-07-28 tools specification と現行 NGR API の対応を照合した
  • CI success、local 11 tests、eval smoke pass

スコープ逸脱: なし。MCP server 実装、SDK 依存、認証、transport、deployment、Release は追加していない。
次の処理: auto mode のため squash merge へ進む。

@lipluscodex
lipluscodex merged commit 2284dba into main Jul 29, 2026
1 check passed
@lipluscodex
lipluscodex deleted the docs/5-optional-mcp-interface branch July 29, 2026 10:11
@lipluscodex
lipluscodex restored the docs/5-optional-mcp-interface branch July 29, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: define optional MCP feedback interface

2 participants