docs: update normalized_shadow references and Phase 129 status
This commit is contained in:
@ -162,11 +162,18 @@ StepTree は capability を“宣言”し、未対応は **Fail-Fast(dev-only
|
||||
- 責務: "if-only に限定" チェック、capability 拒否理由の SSOT
|
||||
- Unsupported capability の明示的列挙(Loop / Break / Continue 等)
|
||||
|
||||
**`normalized_shadow/parity.rs`**:
|
||||
- 責務: router/既存経路との比較(dev ログ / strict fail-fast)
|
||||
**`normalized_shadow/parity_contract.rs`**:
|
||||
- 責務: router/既存経路との契約比較(dev ログ / strict fail-fast)
|
||||
- 比較対象: 出口契約(`exits`)と writes の一致(最小で壊れにくい)
|
||||
- strict mode では `freeze_with_hint` でエラー(hint 必須)
|
||||
|
||||
**`normalized_shadow/normalized_verifier.rs`**:
|
||||
- 責務: 生成された Normalized `JoinModule` の構造検証(strict で Fail-Fast)
|
||||
- 例: env 引数個数、JoinFunction の形、tail-call 形式など
|
||||
|
||||
**`normalized_shadow/dev_pipeline.rs`**:
|
||||
- 責務: dev/strict の入口を一本化(capability guard → shadow lowering → parity/verify)
|
||||
|
||||
### Parity検証(最小セット)
|
||||
|
||||
**比較対象**(値の一致まではやらない):
|
||||
@ -258,7 +265,7 @@ StepTree は capability を“宣言”し、未対応は **Fail-Fast(dev-only
|
||||
- 責務: capability チェック(変更なし)
|
||||
- Unsupported capability の SSOT(Loop/Break/Continue)
|
||||
|
||||
**`normalized_shadow/parity.rs`**:
|
||||
**`normalized_shadow/normalized_verifier.rs`**:
|
||||
- 責務: 構造検証(関数数/継続数/tail-call 形式/env 引数)
|
||||
- strict 時: 生成失敗で `freeze_with_hint`
|
||||
- 実行器があれば RC 比較も可能(オプション)
|
||||
|
||||
Reference in New Issue
Block a user