.cf/project.json was stale at 13h1809 (mgmt_output) — sync with
user_defines.v and gpio_defaults_block_1800.v which already specify
USER_STD_BIDIRECTIONAL. Verified via cf gpio-config --view:
user_bidirectional 33 5-37
Caravel mgmt GPIOs 0-4 unchanged.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Demo firmware runs clean decode + noisy decode (vector 0) and reports
pass/fail on GPIO[7:0]. All 5 cocotb tests pass: ldpc_basic, ldpc_noisy,
ldpc_max_iter, ldpc_back_to_back, and ldpc_demo.
Also adds .cf/project.json with GPIO configuration.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>