src.dackar.RCA.orchestrators.input_guards¶
Stage A cross-artifact checks (RCA SE Review §3.4–3.5, §6.1 A1 / A2).
Non-blocking warnings—runs continue; issues surface in run_context.input_guards.
Attributes¶
Functions¶
A3: fail fast if artifact root cannot be created or written (SE review §6.1). |
|
|
Return structured warnings for temporal consistency and event scoping (soft signals). |
Module Contents¶
- src.dackar.RCA.orchestrators.input_guards.assert_output_dir_writable(root)[source]¶
A3: fail fast if artifact root cannot be created or written (SE review §6.1).
- Parameters:
root (pathlib.Path)
- Return type:
None
- src.dackar.RCA.orchestrators.input_guards.build_input_guards(event, telemetry_summary, operational_context, pm_compliance, *, pm_staleness_threshold_days=30, oc_staleness_threshold_hours=48)[source]¶
Return structured warnings for temporal consistency and event scoping (soft signals).
Does not block the run; the orchestrator stores this on
run_contextfor analysts / viz.