Shared non-normative acceptance material for the base Examples 01-10 runtime checks
FROG — Free Open Graphical Language
example01_pure_addition.acceptance.jsonexample02_ui_value_roundtrip.acceptance.jsonexample03_ui_property_write.acceptance.jsonexample04_stateful_feedback_delay.acceptance.jsonexample05_runtime_family.acceptance.jsonexample06_boolean_value_roundtrip.acceptance.jsonexample10_button_press_to_boolean.acceptance.json
Examples 07, 08, and 09 are covered by procedural runtime acceptance inside
check_examples01_10_runtime_acceptance.py. Examples 11 through
15 belong to the current public reference runtime closure, but their runtime
family coverage lives in the C++ / Python / Rust UI tests and native-kernel
bridge checks rather than in this base acceptance-artifact directory.
Examples 01 through 04 are checked through the generic reference contract executor:
contract JSON
-> unit.kind
-> generic executor
-> observed snapshot
-> compare with published snapshot
Example 05 remains on the richer specialized runtime-family checker because it also covers front-panel package loading, UI bindings, and bounded u16 overflow rejection.
Examples 06 through 10 extend the base runtime
acceptance surface to the first scalar and Button widget slices.
python Implementations/Reference/Runtime/check_examples01_10_runtime_acceptance.pyThese checks are non-normative repository-quality checks. They do not define FROG semantics.