Skip to content

ops: adopt outcome-driven feedback deactivation locally #115

Description

@lipluscodex

目的

固定local snapshot上のdevelopment / holdout全8 gate支持に基づき、local Codex NGR MCPへoutcome-driven feedback deactivationを可逆にcutoverする。

前提

  • mechanics / result-free freeze merge: 31cf32e66c4f5c5b6bf684a773fd78ff6bc86a05
  • observed support merge: de2ee1fdfa3b9809466f8ae5dd7febc3e3287700。development / holdoutとも8/8 hard gate pass。
  • 現在の専用deploymentはdetached exact bac9705eaf3de607b70ec3310d9f51cd7ec83d04で、soft-start、ratio 0.25、confirmation decay 0.5、sibling normalization 1.0を使用している。
  • 現在のlive configはoutcome-driven deactivation flagを持たない。
  • source databaseは C:\Users\smile\.codex\data\neuron-graph-rag\knowledge.db

Cutover

  • 専用local deploymentをobserved support mergeのexact commitへ更新し、独立.venvとoptional MCP dependencyを同期する。
  • C:\Users\smile\.codex\config.toml のNGR MCP blockだけを更新する。
    • commandと既存soft-start argsを維持する。
    • add: --outcome-driven-feedback-deactivation
  • config edit前にtimestamp付きbackupを作り、他のserver / marketplace / user設定を変更しない。

Verification

  • configをTOMLとしてparseし、NGR blockのcommand / args exact matchと他設定の同一性を確認する。
  • source databaseは起動テストに使わず、temporary databaseでMCP startup / tools/list / effective config provenanceを確認する。
  • temporary databaseでcredited contributionのcorrected / rolled_back exact reversal、same-contribution sibling reversal、superseded dormancy、saved-path confirmed reactivation、duplicate idempotencyを確認する。
  • source database container / logical hashをcutover前後で比較し、不変を確認する。
  • 既存Codex MCP processはkill / restartせず、config反映は次回MCP process restart / Codex session restart境界として報告する。

制約

  • source databaseのnode / edge / trace / feedback / outcomeを検証目的で変更しない。
  • frozen evaluation artifact、private snapshot、library default、repository source、GitHub releaseを変更しない。
  • config全体を再生成せず、NGR blockの最小差分だけを適用する。
  • time decay、non-use decay、punitive updateを追加しない。

完了条件

  • exact merged runtimeでoutcome-driven deactivation CLI / MCP smoke pass。
  • config backupと最小cutover差分を保存。
  • source DB hash前後一致。
  • 次回process restart後に有効になるconfigを機械検証し、rollback方法を記録する。

Related

Metadata

Metadata

Assignees

Labels

enhancement新機能・改善要望ready本文が実装開始できる形まで収束している状態。ただし更新は継続可能

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions