STEP 1673 — ソフト connector catalog v0.2

Date: 2026-09-02  ·  Repo: fc0web/rei-aios  ·  Scope: src/mcp/connector-catalog.ts (index for 3 connectors)

起点

藤本さん directive: 「CF Pages 反映確認後、次の layer に進めて下さい」
STEP 1671 (コンビナート 4 modules v2) CF 反映 verify 完了後、コネクタ系統 6 系統 第 4 layer に着手。

v2 = catalog 自身の 自己紹介 + per-connector version 明示

3 connector の 現状 version

connectorstepversionlastUpdateStep特徴
puzzle-verifier15360.1.01536reverse direction、uniqueness-check、hidden field enumeration
mystery-reasoning15380.3.01548forward direction、uniqueness-necessity、5 chips (contradiction/timeline/alibi/elimination/common_feature)
game-verdict15440.1.01560forward direction、single-verdict、5 chips (suitsClassifier/enablePinCheck/faultDetector/familyResemblanceMap/gameTheoryDistinguisher)

Test 結果

test結果
test/step1673-soft-connector-catalog-v2-test.ts (新規、 6 section 27 assertions)27/27 PASS
test/step1556-connector-catalog-test.ts regression35/35 PASS
test/step1560-catalog-drift-audit-test.ts regression63/63 PASS
test/step1568-full-catalog-autodiscovery-test.ts regression24/24 PASS
Honest scope:
  1. v2 は 「catalog 自身の 自己紹介 + 個別 version 明示」 のみ — 3 connector の 実装 (puzzle-verifier / mystery-reasoning-connector / game-verdict-connector) は 完全不変 = 既存 consumer 破壊なし。
  2. version + lastUpdateStep は optional field — 既存 code が entry を construct する時に unset 可 (後方互換)、既存 test 変更不要。
  3. per-connector version の 数値は 記載時点 (2026-09-02) の 現状 — 手動更新 discipline、auto-discovery は 別 STEP candidate。
  4. MODULE_VERSION = '2.0.0' — catalog は 元 v0.1、bump 幅 = sougou-connectors STEP 1657 + コンビナート STEP 1671 と 命名統一。
  5. catalog は 3 connector の index のみ — source of truth は 各 connector file、catalog は cross-reference layer。 v2 でも この 役割 は 不変。

コネクタ系統 進化 arc — 進捗

#系統STEPstatus
1sougou-connectors4461657✅ v2.0.0 learn_path
2sougou-external-connectors31662✅ v0.2.0 source_metadata
3コンビナート41671✅ v2.0.0 moduleInfo
4ソフト connector catalog31673✅ v0.2.0 (2.0.0 module + per-entry version)
5ハード connector template2⏸ 次 candidate
6agent connector6 pin

Files (repo 側)