docs+runner+parser: SSOT+AST using finalized (legacy text inlining removed); provider verify reads nyash.toml; preflight warn hook; method-body guard removed; CURRENT_TASK updated for next JSON work
This commit is contained in:
@ -63,5 +63,15 @@ impl NyashRunner {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Provider verify (受け口): env で warn/strict のみ動作(未設定時は無処理)
|
||||
match crate::runtime::provider_verify::verify_from_env() {
|
||||
Ok(()) => {}
|
||||
Err(e) => { eprintln!("❌ {}", e); std::process::exit(1); }
|
||||
}
|
||||
|
||||
// Provider Lock — lock after registry and plugins are initialized (受け口)
|
||||
// Default: no-op behavior change. Exposed for future verify→lock sequencing.
|
||||
crate::runtime::provider_lock::lock_providers();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user