Handbook
KS spatial effect parity (LCDL)
Use governed task ks_spatial_effect_evaluate_v1 to compare built showcase behavior against JSON oracles in forgesdlc-kitchensink/docs/design/spatial/oracles/.
Updated
PDCA Check
python3 generator/build-showcase.py
python3 -m http.server 8765 --directory showcase &
export FORGE_KS_ROOT=/path/to/forgesdlc-kitchensink
forge-lcdl run ks_spatial_effect_evaluate_v1 \
--input-json '{"showcase_url":"http://127.0.0.1:8765/spatial-effects.html#sec-flip-card","oracle_path":"docs/design/spatial/oracles/Flp.json","hash":"Flp"}'
lmeta
Flow stub: src/forge_lcdl/flows/ks-spatial-effect-parity.lmeta — evaluate task with ${ .inputs.showcase_url } and ${ .inputs.oracle_path }; gate on ${ .last_output.ok == true }.
Dual-wiki: maintainer narratives in docs/design/spatial/effects/; formal contracts in docs/design/catalog/components/.