---
name: feedback-all-research-site-reflection-default
description: 2026-08-06 藤本さん指示「サイトに研究の全反映」 = backend engine + Lean 4 source を含む全 STEP を site 反映 default 化。 memory 忘れ対策 (藤本さん + Claude 双方)。 機密以外は例外なく site 化。
metadata: 
  node_type: memory
  type: feedback
  originSessionId: f24df573-6bb1-4bae-8f88-c83a546fe6d7
  modified: 2026-08-05T22:48:44.647Z
---

# 全研究 site 反映 default (2026-08-06 藤本さん永久 protocol)

## Rule

**新 STEP / research finding / arc 完了 の全てを site (CF Pages `https://rei-aios.pages.dev`) 上で visible な形で反映する。 backend engine / Lean 4 source / lens / interface field 追加 も対象。**

**Why**: 藤本さん + Claude 双方が memory 忘れる。 site が唯一 stable な 「後から思い出せる」 場所。 CLAUDE.md や RECENT_UPDATES.md は private repo で GitHub 認証経由でしか見えない = 藤本さん が phone や別 device から即座 recall 不可。 site は認証不要で常時 access 可能。

**How to apply**:
1. **backend engine** (invention pipeline / lens / interface field 追加) → `public/tools/{topic-name}/` static HTML で 実装内容 + honest scope + 使用例 を site 化
2. **Lean 4 source** → 上記 static HTML に file link + 主要 theorem 名 + axiom profile を含む
3. **stance decision** (5 instrument close 等) → 上記 static HTML に decision + reasoning + trigger 条件 を site 化
4. **arc summary** (複数 STEP を束ねる) → dated batch dir `public/tools/research-log-{YYYY-MM-DD}-{arc-name}/` で summary + 個別 STEP link を集約
5. Mirror force-track pattern (dist-renderer 側にも copy + `git add -f`) を必ず適用 (systemic fragility 継承、 11 例目継続)
6. commit 前 + push 後 verify (HTTP 200 + content grep + md5 で source と一致確認、 [[feedback-deploy-verify-http-200-plus-content-grep-required]] 準拠)
7. RECENT_UPDATES.md + CLAUDE.md STEP entry + memory の 3 layer は従来通り並行維持 (site 反映は追加であり代替でない)

## 機密例外 (site 反映しない場合)

- 藤本さん の 個人情報 (real name 以外の 住所 / 電話 / 家族情報等) — 現状 memory にもない
- API secret / private key / auth token — .env 系、 現状 site 反映 protocol でも当然除外
- 未公開 paper draft の core novelty で publish 前防衛必要な場合 — 藤本さん 判断で個別 hold 可
- 他社機密 (仮に混入した場合) — 除外
- **上記以外は原則 全 site 反映**、 藤本さん explicit hold 指示ない限り default 反映

## 想定 site 化 pattern (実装参考)

**backend engine 系 (lens / field / pipeline hardening)**:
- 配置: `public/tools/{engine-name}/index.html`
- 内容: 目的 (chat-Claude quote 含む) + 実装内容 (function 名 + interface diff) + honest scope + 使用例 + test 結果 (X/X PASS) + commit hash + memory link
- 例: `public/tools/theory-identity-lens/index.html`

**Lean 4 formalization 系**:
- 配置: `public/tools/lean4-{name}/index.html`
- 内容: 目的 + prior art (何年前既存) + theorem 名 + axiom profile + honest scope (何を主張しない) + GitHub file link + build 時間
- 例: `public/tools/lean4-dessins-experiment/index.html`

**arc summary 系 (複数 STEP 束ね)**:
- 配置: `public/tools/research-log-{YYYY-MM-DD}-{arc-name}/index.html`
- 内容: arc 全体 narrative + 個別 STEP 説明 (上記 pattern 参照可) + chat-Claude quote + recommendation + 全 commit hash 集約
- 例: `public/tools/research-log-2026-08-06-iut-arc/index.html`

**stance decision 系**:
- 配置: `public/tools/decision-{topic-name}/index.html`
- 内容: decision + reasoning + 選択肢と reject 理由 + 再 open trigger 条件 (もしあれば) + 藤本さん承認 timestamp
- 例: `public/tools/decision-5-instrument-close/index.html`

## Rule 導入前 (2026-08-05 以前) の gap

**backlog concept**: 過去の backend STEP (Lean 4 / lens / pipeline / interface / stance decision) は多数 site 反映漏れ 状態にある可能性。 全 retroactive 反映は大 scope なので、 藤本さん judgment 次第で:
- (a) 現状 gap 受容、 今後の 新 STEP のみ default 反映
- (b) 過去 STEP を優先度順に段階的 catch up (別 STEP 化)
- (c) 一括 audit + bulk site 化 (大 arc 化)

## 適用開始日

**2026-08-06 STEP 1276-1279 から適用**。 本 rule 導入と同時に arc summary + 個別 STEP 4 page を site 化する予定。 以降の全 STEP に本 rule 適用。

## 関連 memory

- [[feedback-public-tools-source-of-truth-dist-renderer-cron-regenerated]] — public/tools SoT + dist-renderer mirror force-track 継承
- [[feedback-deploy-verify-http-200-plus-content-grep-required]] — site 反映後 verify 必須
- [[feedback-dist-renderer-dual-html-sync-protocol]] — mirror sync 徹底
- [[feedback-rule-add-requires-fire-audit]] — rule 追加前 発火 audit (本 rule は多数過去 STEP で「未発火」 gap = backlog として認識)
- [[feedback-index-html-bundle-sync]] — index.html + bundle 整合 verify
- [[feedback-no-rush-publication]] — site 反映も急がず、 dated URL + 内容適切性優先
