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 明示
- MODULE_VERSION = '2.0.0' +
moduleInfo() (コンビナート 4 modules STEP 1671 と 統一 pattern)
ConnectorEntry に version?: string + lastUpdateStep?: number field 追加 (optional で 後方互換)
- 3 entries に version + lastUpdateStep 実値 埋め込み
3 connector の 現状 version
| connector | step | version | lastUpdateStep | 特徴 |
puzzle-verifier | 1536 | 0.1.0 | 1536 | reverse direction、uniqueness-check、hidden field enumeration |
mystery-reasoning | 1538 | 0.3.0 | 1548 | forward direction、uniqueness-necessity、5 chips (contradiction/timeline/alibi/elimination/common_feature) |
game-verdict | 1544 | 0.1.0 | 1560 | forward 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 regression | 35/35 PASS |
test/step1560-catalog-drift-audit-test.ts regression | 63/63 PASS |
test/step1568-full-catalog-autodiscovery-test.ts regression | 24/24 PASS |
Honest scope:
- v2 は 「catalog 自身の 自己紹介 + 個別 version 明示」 のみ — 3 connector の 実装 (puzzle-verifier / mystery-reasoning-connector / game-verdict-connector) は 完全不変 = 既存 consumer 破壊なし。
- version + lastUpdateStep は optional field — 既存 code が entry を construct する時に unset 可 (後方互換)、既存 test 変更不要。
- per-connector version の 数値は 記載時点 (2026-09-02) の 現状 — 手動更新 discipline、auto-discovery は 別 STEP candidate。
- MODULE_VERSION = '2.0.0' — catalog は 元 v0.1、bump 幅 = sougou-connectors STEP 1657 + コンビナート STEP 1671 と 命名統一。
- catalog は 3 connector の index のみ — source of truth は 各 connector file、catalog は cross-reference layer。 v2 でも この 役割 は 不変。
コネクタ系統 進化 arc — 進捗
| # | 系統 | 数 | STEP | status |
| 1 | sougou-connectors | 446 | 1657 | ✅ v2.0.0 learn_path |
| 2 | sougou-external-connectors | 3 | 1662 | ✅ v0.2.0 source_metadata |
| 3 | コンビナート | 4 | 1671 | ✅ v2.0.0 moduleInfo |
| 4 | ソフト connector catalog | 3 | 1673 | ✅ v0.2.0 (2.0.0 module + per-entry version) |
| 5 | ハード connector template | 2 | — | ⏸ 次 candidate |
| 6 | agent connector | 6 pin | — | ⏸ |
Files (repo 側)
src/mcp/connector-catalog.ts — v2 field 追加 + moduleInfo()
test/step1673-soft-connector-catalog-v2-test.ts — 新規
docs/notepad/2026-09-02T23-51_STEP-1673_*.md — Principle C entry
public/tools/step-1673-soft-connector-catalog-v2/index.html — 本 page