Closing the Ontological Gap in Domain-Specific Code Generation
rules['venue_id'] contains 'required_on_post'.conditional_rules dict instead.
php -l on every generated file. Catches syntax errors before the files
reach the Laravel project.
Semantic hallucinations occur when the model fills prompt gaps from its own pretraining ontology
Learned from pretraining on millions of PHP files
user() relationship"'optional'"$request->user()->create()"->withHttpStatus()"Application-specific, made explicit via BuildSpec
belongsTo Author (not User)"'nullable'"['author']"Book::create($request->validated())"response()->json(new BookResource(...))"