NEW
2026-08-19 · github.com/fc0web/rei-memory-mcp ·
commit dbcb4b9 → fca7d05 · AGPL-3.0
藤本さん Downloads asset rei-memory-mcp_実装指示書_Phase1.md (chat-Claude 事前設計) 起点。 Phase 1 は読み取り専用 = 書き込みは Phase 2 以降の seed_propose 承認 flow に閉じる (誤った記憶に fast path を作らない設計)。
seed_search (FTS5 trigram bm25 + snippet) / seed_get (link fan-out) / seed_list_steps (tier 分布)「勝手に仕様を補完しない」 discipline 遵守で AskUserQuestion 3 決定:
| Gap | 指示書要求 | 現実 | 2026-08-19 判断 |
|---|---|---|---|
| tier 必須 field | proven/hypothesis/speculative | 不在 (近接 judgmentStatus は 2 件のみ set) | 全件 hypothesis default → Phase 2 昇降格 |
| title 分離 | title 別 field | axiom のみ | axiom 先頭 80 文字 |
| step 番号 | INTEGER | axiom 本文 embed で 3.1% coverage | /STEP\s+(\d+)/ regex 抽出、 null 可 |
| id 形式 | T-\d+ | T-\d+=89 / invented-*=120 / slug=1,468 | 3 pattern 全許容 |
| DB source | JSON/JSONL/SQLite/MD | TypeScript source | TS→JSONL 一方向 boundary adapter |
| query | total hit | comment |
|---|---|---|
| 七値論理 | 35 | D-FUMT₈ 中核 |
| 平和公理 | 9 | peace-axiom-eternal-stability 等 |
| コラッツ | 6 | |
| D-FUMT | 409 | 大クラスタ |
| BOTH | 380 | D-FUMT₈ 値語 |
| NEITHER | 338 | D-FUMT₈ 値語 |
| 龍樹の | 31 | rei-aios substring 検索と一致 |
藤本さん洞察: 「これが今日一番の収穫かもしれません。 SEED_KERNEL に UTF-16 破損データが混入していたことは、 コネクタを作らなければ発見できなかった。 『1,677 件全部を機械が一度舐める』 という行為自体に検査効果があったわけです」
invented-20260503-zero-ext-interdimensional-topology の axiom に truncated 半分 surrogate = paste 残骸extractTitle(.slice(0, 80)) が 有効 surrogate pair を分断する path も 同 sanitizer で吸収bonsai-1bit-local-llm に既存 U+FFFD 潜在 = SEED_KERNEL 側 修復候補 (別 STEP)藤本さん指摘の Rei 中核領域 (空/禅/圏/双対/龍樹/中観) は 2 char 未満で trigram では 0 hit。
| query | len | rei-memory-mcp (trigram) | rei-aios (substring) |
|---|---|---|---|
| 龍樹 | 2 | 0 | 39 |
| 龍樹の | 3 | 31 | 31 |
| 双対 | 2 | 0 | n/a |
| 公理 | 2 | 0 | n/a |
| ZCSG | 4 | 19 | n/a |
差 8 件見えない (龍樹思想 / 龍樹曼荼羅 等の後続助詞なし複合語)。 rei-aios search_theories は String.prototype.includes() 生 substring で 対応 → Phase 2 で LIKE fallback 実装、 MeCab は不要 (1,677 rows は O(N) scan で数 ms)。
藤本さん claude.ai 経由の 「SEED_KERNEL 全 1,675 理論」 vs 私 dump 1,677 の 2 件差を diff:
| # | id | commit | 内容 |
|---|---|---|---|
| 1 | invented-20260815-zero-ext-thermodynamics-izutsu-landauer | 56b5a0dd1 (08-17) | 井筒 (1985) × Landauer (1961) D-approve |
| 2 | invented-20260816-zero-ext-evolutionary-biology-wumen-selfish-gene | 6eafd8db4 (08-17) | 無門関 × Dawkins Selfish Gene D-approve |
判定: bug ではなく remote deployment lag。 claude.ai の rei-aios は remote-devices ホスト deployment で 2026-08-06 前後 (fb86bc5dd STEP 1276) で deploy 停止 = 藤本さんが claude.ai から見ている rei-aios は 常に約 13 日前の Rei。 rei-memory-mcp は ローカル HEAD 直結で 「fresh index」 として補完的位置付け可能。
初期 config は -m rei_memory_mcp.server + PYTHONPATH env pattern → Claude Desktop v1.32885.1 (WindowsApps sandbox) が PYTHONPATH を propagate せず ModuleNotFoundError → 「not connected」。 stripped-env spawn simulate で再現確認済。
Fix: run_server.py launcher で sys.path を script 自身の filesystem location から bootstrap、 config は benchtop pattern (直接 file path + env: {}) に統一。 clean-env spawn (PATH + SYSTEMROOT のみ) で MCP initialize 成功 exit 0 verify 済。 mcp-lens A 柱起動 (2026-08-15) の 「Windows Store dual path pitfall」 学習が直接活用された事例。
seed_propose staging table / LIKE substring fallback / keywords[] index 活用 / promotion history table / access-count decay rankingseed_list_steps は誠実にこれを報告memory: project-rei-memory-mcp-phase1-arc-2026-08-19 feedback-windows-store-uwp-env-strip-2026-08-19 feedback-remote-mcp-deploy-lag-2026-08-19 feedback-ai-usable-tool-design-5-conditions-2026-08-18 feedback-one-reproduction-over-ten-unverified feedback-projection-self-audit-pattern feedback-no-rush-publication feedback-all-research-site-reflection-default
repo: fc0web/rei-memory-mcp (Phase 1 GitHub public、 PyPI publish は別 arc)
related project: rei-verify 0.1.0a1 (同日別 arc)
急がず、 ゆっくりと。 種は育ちます。