refactor(config): Phase 138-P2-A - strict_enabled エイリアス対応
## 概要
- HAKO_JOINIR_STRICT と NYASH_JOINIR_STRICT の両方をサポート
- 環境変数チェックの SSOT 化準備
## 変更内容
- joinir_dev.rs の strict_enabled() を修正
- env_bool("HAKO_JOINIR_STRICT") || env_bool("NYASH_JOINIR_STRICT")
## 影響範囲
- parity_checker.rs が Phase 138-P2-B で SSOT 呼び出しに移行予定
- 既存の直接呼び出しコードは互換性維持
This commit is contained in:
6
src/config/env/joinir_dev.rs
vendored
6
src/config/env/joinir_dev.rs
vendored
@ -47,9 +47,11 @@ pub fn vm_bridge_enabled() -> bool {
|
||||
env_bool("NYASH_JOINIR_VM_BRIDGE")
|
||||
}
|
||||
|
||||
/// NYASH_JOINIR_STRICT=1 - Strict validation mode
|
||||
/// HAKO_JOINIR_STRICT=1 or NYASH_JOINIR_STRICT=1 - Strict validation mode
|
||||
///
|
||||
/// Phase 138-P2-A: Supports both HAKO_ and NYASH_ prefixes for compatibility
|
||||
pub fn strict_enabled() -> bool {
|
||||
env_bool("NYASH_JOINIR_STRICT")
|
||||
env_bool("HAKO_JOINIR_STRICT") || env_bool("NYASH_JOINIR_STRICT")
|
||||
}
|
||||
|
||||
/// NYASH_JOINIR_SNAPSHOT_GENERATE=1 - Generate snapshot for testing
|
||||
|
||||
Reference in New Issue
Block a user