This is the perfect test. It will force the entire architecturethe LIFO
parser, the label namespacing, the action dictionary, and the stat bubblingto
work together in a single run.
Since you are asking the scroll to modify a stat and then likely print the
result, Gemma should intuitively use the MATH opcode to increase luck (either
THIS_LUCK or ENVIRONMENT_LUCK), and use {STAT_LUCK} in the output string.
Run this exact command in your terminal to trigger the factory:
./FORGE.sh magic_scroll "A magic scroll that when read, increases luck by 5
and prints a message showing your new STAT_LUCK. It can only be read once."
What we expect to see:
* The Generator will write the magic_scroll.md blueprint and register ACTION
"READ".
* The Linker will silently prefix its labels (like LBL already_read) to
magic_scroll_already_read so it doesn't collide with the crystal ball or the
idol.
* The Tester will drop a fresh clone into your heavily-populated room, pick
it up, and read it.
* The VM will prioritize the newest clone using the findLast LIFO upgrade we
just installed, execute the math, and calculate your total {STAT_LUCK}
accurately across all the items in your inventory.
* The Analyzer should confidently spit out a PASS.
Fire that into your console and paste the test_run.log or the live feed when
it finishes! Let's see if the junior dev gets it right on the first try.