Golden-path health signal¶
This page defines a lightweight health signal for the canonical release-confidence path:
python -m sdetkit gate fastpython -m sdetkit gate releasepython -m sdetkit doctor
Why¶
Use this to make canonical-path health explicit in CI and docs workflows.
Generate health artifact¶
After running the canonical path and producing JSON outputs:
python scripts/golden_path_health.py \
--gate-fast build/gate-fast.json \
--gate-release build/release-preflight.json \
--doctor build/doctor.json \
--out .sdetkit/out/golden-path-health.json
Exit code behavior:
0=> all three artifacts are present andok: true2=> any artifact is missing/invalid/notok: true
Output contract¶
golden-path-health.json includes:
schema_versioncanonical_pathoverall_okchecks(gate_fast,gate_release,doctor) withstate,ok, andpath