Agent Skills: foolish-debugging
MUST USE for debugging Foolish FVM/FIR behavior — wrong brane evaluation, unexpected NK/ECONSTANIC, search resolution failures, NYES state machine bugs, name-lookup errors. The Foolish VM has no interactive debugger; debugging is unit-test-driven: write a temporary test that reproduces the issue, step the FVM to the offending line, inspect FIR NYES state and query the FVM via ib_search/ab_search, then promote the test to a regression test or delete it. This skill gives the exact Rust API and copy-pasteable templates. Triggers: 'debug Foolish', 'FVM bug', 'NYES wrong', 'brane not resolving', 'search returns NK', 'ib_search', 'ab_search', 'why is my brane NK', 'FIR state', 'step the FVM', 'foolish unit test debug', 'temporary_reproduce_to_debug'.
Install this agent skill to your local
Skill Files
Browse the full folder contents for foolish-debugging.
Loading file tree…
Select a file to preview its contents.