chore: DLW.55/56 を verified:false / unverified_reference に降格 - #15
Conversation
- verified: false を追加(原典照合未実施を明示) - status: unverified_reference(参照候補として保持、棄却根拠には不使用) - text フィールドに [UNVERIFIED SYNTHESIS] を前置 - note に「Web経由の原文照合不可、柳瀬訳で直接確認待ち」を記録 - ruby/crystal/coal analogy など記憶合成の誤引用を識別可能にする - 照合後: verified:true / status:confirmed_reference に昇格条件を明記 fp-2 棄却根拠は構造的直交性(水平ゼロ和 vs 垂直流入)のみで保持。 https://claude.ai/code/session_017WKYFbVsWhWZA3M8Jc1eKs
There was a problem hiding this comment.
Code Review
This pull request updates correspondence_index.json to mark Swedenborg references (DLW 55 and DLW 56) as unverified syntheses, adding "verified": false and "status": "unverified_reference" fields, and updating notes to reflect that they cannot currently be used as grounds for rejecting fp-2. The reviewer suggests renaming the "status" field to "verification_status" to maintain consistency with other project layers and prevent potential name collisions.
| "verified": false, | ||
| "status": "unverified_reference", | ||
| "note": "Web経由の原文照合不可。柳瀬訳または信頼できる原典で直接確認待ち。text フィールドは記憶合成であり原文引用ではない。fp-2 の棄却根拠には使用不可。参照候補として索引に保持。照合後に verified: true / status: confirmed_reference に昇格可能。", |
There was a problem hiding this comment.
lexicon レイヤー(first_node_yada.json など)では、照合状態を示すフィールド名として "verification_status" が使用されています。また、correspondence_lookup.py の lookup_correspondence 関数が返す結果オブジェクトのトップレベルにも "status" フィールド(値は "found" | "not_found" | "unavailable")が存在するため、エントリー内部のフィールド名として "status" を使用すると、将来的に混同や名前衝突を招く可能性があります。一貫性と可読性の向上のため、エントリー内のフィールド名を "verification_status" に統一することを推奨します。
| "verified": false, | |
| "status": "unverified_reference", | |
| "note": "Web経由の原文照合不可。柳瀬訳または信頼できる原典で直接確認待ち。text フィールドは記憶合成であり原文引用ではない。fp-2 の棄却根拠には使用不可。参照候補として索引に保持。照合後に verified: true / status: confirmed_reference に昇格可能。", | |
| "verified": false, | |
| "verification_status": "unverified_reference", | |
| "note": "Web経由の原文照合不可。柳瀬訳または信頼できる原典で直接確認待ち。text フィールドは記憶合成であり原文引用ではない。fp-2 の棄却根拠には使用不可。参照候補として索引に保持。照合後に verified: true / verification_status: confirmed_reference に昇格可能。", |
| "verified": false, | ||
| "status": "unverified_reference", | ||
| "note": "Web経由の原文照合不可。柳瀬訳または信頼できる原典で直接確認待ち。text フィールドは記憶合成であり原文引用ではない(ruby/crystal/coal analogy 等は原典未確認)。fp-2 の棄却根拠には使用不可。参照候補として索引に保持。照合後に verified: true / status: confirmed_reference に昇格可能。", |
There was a problem hiding this comment.
上記と同様に、一貫性と名前衝突防止のため、エントリー内の "status" フィールド名を "verification_status" に変更することを推奨します。
| "verified": false, | |
| "status": "unverified_reference", | |
| "note": "Web経由の原文照合不可。柳瀬訳または信頼できる原典で直接確認待ち。text フィールドは記憶合成であり原文引用ではない(ruby/crystal/coal analogy 等は原典未確認)。fp-2 の棄却根拠には使用不可。参照候補として索引に保持。照合後に verified: true / status: confirmed_reference に昇格可能。", | |
| "verified": false, | |
| "verification_status": "unverified_reference", | |
| "note": "Web経由の原文照合不可。柳瀬訳または信頼できる原典で直接確認待ち。text フィールドは記憶合成であり原文引用ではない(ruby/crystal/coal analogy 等は原典未確認)。fp-2 の棄却根拠には使用不可。参照候補として索引に保持。照合後に verified: true / verification_status: confirmed_reference に昇格可能。", |
変更内容
correspondence_index.jsonの DLW.55 / DLW.56 エントリに照合状態を明示。追加フィールド
textフィールド[UNVERIFIED SYNTHESIS]を前置。ruby/crystal/coal analogy 等の記憶合成表現を識別可能にした。変更しないもの
falsification_relevance: fp-2,falsification_direction: challengesは維持背景
DLW.55/56 はセッション内で記憶から記述されたものであり、柳瀬訳原典との照合は実施されていない。
Web 経由の原文取得を試みたが、アクセス可能な全ソース(sacred-texts.com, eswedenborg.com, wikisource.org, archive.org, gutenberg.org, swedenborg.com 等)が 403 を返し取得不可だった。
「照合できなかった」ことを失敗として隠すのではなく、照合状態として索引に記録する。
昇格条件
柳瀬訳 DLW または信頼できる英語版(Ager/Dole 訳)で以下を直接確認した場合:
確認できれば
verified: true/status: confirmed_referenceに昇格。https://claude.ai/code/session_017WKYFbVsWhWZA3M8Jc1eKs
Generated by Claude Code