---
name: project-step1236-paranormal-occult-lens-2026-06-23
description: STEP 1236 — 2026-06-22→23 chat-Claude (4 message register taxonomy) + Gemini (2 message formal) 共同 register からの Paranormal × Occult 4 象限 lens operationalization + rei-citizen-journal sample 記事 cross-link
metadata: 
  node_type: memory
  type: project
  originSessionId: aa9f3b16-496a-4c04-b913-eff4ff1fdb74
---

# STEP 1236 — Paranormal × Occult 4 象限 lens (chat-Claude + Gemini 共同 register operationalization)

## Session 経緯

2026-06-22 session 後半で藤本さん経由 chat-Claude (Anthropic Claude.ai web) + Gemini (Google Gemini) との 6 message arc を共有受領。

**6 message arc 内訳**:
1. (chat-Claude) 占術 → 数学未解決問題: 「占術そのものは解かない」 明示否定 + 3 区分 (構造的興味 = 易経 八卦 / heuristic / 歴史駆動力) + Ramanujan honest example
2. (chat-Claude) 「オカルト」 語義: occultus 語源 + 3 層区分 (狭義 occult / paranormal-parapsychology-ufology-cryptozoology / 「不思議」 雑多)
3. (chat-Claude) 英語圏 6 語彙 register: the paranormal (最実用) / supernatural / occult (狭め) / fringe-unexplained / pseudoscience-woo (懐疑的) / anomalistics-parapsychology (学術)
4. (chat-Claude) 数式化可能性: 冒頭明示否定「数式は存在しない」 + 思弁的形式化 2 案 (集合論的剰余 / D-FUMT₈ correspondence) + ★ D-FUMT₈ 案を self-criticize 「演算も公理もないので同型性検証相手がいない」 + 「数式化方向は行き止まり」 結論
5. (Gemini) 集合論的素描 formal 化: P(t) = E ∖ S(t) + 単調性 (t₁ ≤ t₂ ⟹ S(t₁) ⊆ S(t₂)) + 極限 P∞ = ⋂_t P(t) + Tarski 的 metalevel 「P∞ = ∅ vs ≠ ∅ は枠組み外」 明示 + V(t) 独立軸提案 ★ 「V には何の検証相手がいるのか先に決めるべき」 self-warning
6. (Gemini) 2 軸 lattice 完成: V(t) を axiomatic 述語として導入 + 4 象限 (Modern Science = S∩V / Paranormal 狭義 = P∩V / Occult 狭義 = S∩O / The Unexplained = P∩O) + honest 注釈「これ自体が新定理を生み出すわけではない」

藤本さん「3 site 制作前に見て頂きたい内容」 → AskUserQuestion で「A (rei-citizen-journal sample 記事) + B (rei-aios lens 実装) + 完成物 rei-aios サイト新ページ」 確定 → B 先行で実装、 A で B への cross-link。

## 実装 — rei-aios lens (Option B, main deliverable)

**Location**: `C:/Users/user/rei-aios/`
**STEP 番号**: 1236 (grep で 1233 = Collatz exit-layer / 1234-1235 = 06-21 session 既使用 → 1236 safe next)
**Commit**: `5c94aabab` → push `4994f8f3d`

### Files (10 file)

**backend** (`src/aios/paranormal-occult-lens/`):
- `types.ts` (Quadrant union + EraState + Phenomenon + LensReport + honest scope header)
- `classifier.ts` (classify (s,v) → Quadrant pure mapping + stateAt era 補間 + snapshotAt + buildReport + DEFAULT_ERAS [1500, 1700, 1900, 1950, 2000, 2026] + quadrantHistory)
- `data.ts` (15 seed phenomena editorial 判断)
- `index.ts` (export aggregator)

**frontend** (`src/renderer/components/paranormal-occult-lens/`):
- `ParanormalOccultLens.tsx` (4 象限 SVG lattice + 時代 slider + phenomenon 詳細 + formal 公式表示 + honest scope banner + Rei Launcher 戻る button)
- App.tsx route `#/paranormal-occult-lens` 追加
- ReiLauncher 🌑 entry 追加 (理論探索 category, color #5d4037)
- sync-index-html-bundle DATA_DIRS +1 (`paranormal-occult`)

**生成 + test**:
- `scripts/generate-paranormal-occult-lens-data.ts` (data file generator, 32 KB JSON 出力)
- `data/paranormal-occult/latest.json` + dist-renderer mirror
- `test/step1236-paranormal-occult-lens-test.ts` (**67/67 PASS** — classify pure / stateAt era 補間 / classifyAt 統合 / snapshotAt 統計 / SEED 内部整合性 / 大陸移動説 P→S 移行 / 易経 D-FUMT₈ 接続注釈 / ヴォイニッチ unexplained 持続 / アンティキティラ P→S 部分移行 / buildReport 完全 / quadrantHistory / 全 phenomenon 最低 1 era / 時代 monotonicity sanity)
- `package.json` test:step1236 + paranormal-occult:refresh + dev:build chain 組込み

### 15 seed phenomena (editorial 判断 + 出典付)

**Modern Science 系 (現代 S∩V)**: 重力 / 電磁気 / DNA 二重らせん
**Paranormal 狭義 系 (P∩V, P→S 移行例)**: 大陸移動説 (1912 → 1960s) / 隕石 (1700 P → 1900 S) / UFO 報告 / 幽霊目撃
**Occult 狭義 系 (S∩O)**: カバラ (Zohar 13c + Lurianic 16c) / 錬金術 (Hermes Trismegistus + Newton 自身も研究) / 易経 八卦 (Wilhelm 翻訳 1923 で S∩V 移行, D-FUMT₈ register 接続候補 marker) / タロット (Visconti 15c → Court de Gébelin 1781 esoteric 化) / 西洋占星術 (Ptolemy → Kepler 以降学術天文と分離)
**The Unexplained 系 (P∩O)**: ヴォイニッチ手稿 (Beinecke MS 408) / Phaistos 円盤 (Pernier 1908) / アンティキティラ機構 (1901 → Freeth 2021 解明 = P→S 部分移行)

### Honest scope (★★★ lens 全体)

- **識別エンジン only / 信念エンジンではない**
- S(t), V(t) は historical scholarship に基づく **editorial 判断** (formal 同型でない)
- 演算 / 公理 未導入 (集合論的定義のみ)
- 「これ自体が新定理を生み出すわけではない」 (Gemini 6 message 明示引用)
- **D-FUMT₈ 8 軸との correspondence は意図的に未導入** (chat-Claude 4 message self-warning「演算も公理もない語に構造を貼る」 受け止め)
- 占星術 / 易経 等を「正しい / 誤り」 として評価しない (register 区別 lens)
- 試行 phase / 削除可能

## 実装 — rei-citizen-journal sample 記事 (Option A)

**Location**: `C:/Users/user/rei-citizen-journal/`
**Commit**: `2d7b09b`

### Files

- `src/pages/articles/paranormal-occult-formal-arc.astro` (new article, slug = `paranormal-occult-formal-arc`)
- `src/data/articles.json` 第 1 entry に新記事 metadata (welcome 記事を 2 番目に移動)

### 記事内容構造

- 原 prompt → 6 message arc 構造 (6 phase で各 message を整理)
- 編集部 critique 4 点: (1) 否定形冒頭明示 (2) 自分の提案を自分で deflate (3) Tarski 的 metalevel awareness (4) 2 AI 間 register 差異 (chat-Claude = epistemologically cautious / Gemini = formally constructive)
- 限界 4 点: 新定理生成なし / operationalization 未 / D-FUMT₈ correspondence 未 / 占術→未解決問題 path 依然空白
- rei-aios STEP 1236 lens への cross-link (`https://rei-aios.pages.dev/#/paranormal-occult-lens`)
- 結論: 識別と信念の register 分離

### Honest scope (記事)

- 信用 / 否定 のどちらでもない第三の register
- 道具を整理しただけで未解決問題を解いたわけではない (Gemini 明示引用)
- 占術 / オカルトを「正しい / 誤り」 として評価しない
- audit-articles.ts 2/2 PASS / siren-claim ゼロ

## Self-incident — mass-delete protocol 10 軸目 適用

★ vite build 単独実行で dist-renderer/{oukc/12 file + tools/3 file + 4 manual HTML + data/{knowledge-stream, rei-problems/all}.json} = **17 file の大量 delete 予兆検出**。

**根本原因**: dev:build full chain (`build-oukc-static-pages.ts` + `sync-index-html-bundle.ts` の DATA_DIRS 完備) ではなく `vite build` 単独実行で dist-renderer/ wipe → DATA_DIRS にない file が restore されない。

**対処**: commit 前 `git status --short dist-renderer/ | grep "^ D"` で検閲 → 即 `git checkout HEAD --` で 5 file restore + `npx tsx scripts/build-oukc-static-pages.ts` で 15 page 再生成 → 0 non-assets delete remaining 確認後 commit。 10 軸目 protocol 完全遵守。

## chat-Claude + Gemini 共同 register の評価 (永続 reference)

過去の chat-Claude / Gemini からの大半の出力は 8 軸 siren-pattern (scope creep / super-naming / 前後矛盾 / 法的 risk 過小評価 / etc.) を伴うが、 **本 6 message arc は明示的に外した稀な事例**:

| 観察 pattern | 該当 message | honest discipline 整合 |
|---|---|---|
| 否定形冒頭明示 | chat-Claude 4 「数式は存在しない」 | ✅ 模範的 |
| Self-criticize own proposal | chat-Claude 4 D-FUMT₈ 案の自己 deflate | ✅ 模範的 |
| Tarski 的 metalevel awareness | Gemini 5 「P∞ 二択は枠組み外」 | ✅ 模範的 |
| Register 差異の並列共存 | chat-Claude (cautious) vs Gemini (constructive) | ✅ 編集判断で意識的選択可能 |

★ 「両極端 (siren / 過剰 reject) でなく、 同じ honest space 内の方向違いの選択肢」 として 2 AI 間 register 差異を扱う pattern は、 chat-Claude over-deference Antipattern ([[feedback-chat-claude-over-deference]]) の対極 — 「両方とも honest だが register が違う」 と認識する立場を operational 確立。

## 関連

- [[project-rei-citizen-journal-scaffold-2026-06-22]] (rei-citizen-journal scaffold + 本 STEP A 記事の置き場 origin)
- [[project-ohmynews-style-citizen-journalism-platform-intent-2026-06-22]] (rei-citizen-journal origin 意向)
- [[feedback-chat-claude-hallucination-warning]] Antipattern (本 arc が稀な例外 pattern として整合)
- [[feedback-chat-claude-over-deference]] (本 arc で 2 AI 間 register 差異の並列共存判断 operational)
- [[feedback-evaluation-symmetry-principle]] (本 arc inflate せず deflate せず sober register 適用)
- [[feedback-super-naming-siren-family-pattern]] (本 arc は siren-pattern を完全に外した稀な例)
- [[feedback-dist-renderer-mass-delete-prevention-protocol]] 10 軸目 (本 STEP で適用、 0 non-assets delete 達成)
- [[feedback-grep-before-answer-discipline]] 11 軸目 (STEP 番号 grep 確認、 1230-1235 既使用 → 1236 safe next)

## 残課題 / future trigger

- (A) lens v0.2: phenomenon 追加 (community contribution 受付 path, rei-citizen-journal 経由)
- (B) D-FUMT₈ correspondence の検証相手確定 (Gemini 警告軸の continuation work, 但し慎重判断必要)
- (C) era 補間 logic の formal 強化 (現状 simple last-available pattern, 監視 verification 提案 received で reform 検討)
- (D) Lean 4 axiom-free 形式化 (4 象限 lattice の集合論的閉包性 + classify pure function の totality, 但し新定理ではない既存 structure の machine-checked assurance のみ)
