guides/Code-Generation.md

Code Generation

tools/codegen.php provides deterministic class scaffolding for agent workflows.

Command

php tools/codegen.php --type=class --name=MyClass [--namespace=App\\Domain] [--root=/path] [--force] [--format=json|md]

Generated files

For --type=class --name=MyClass:

Behavior

Examples

php tools/codegen.php --type=class --name=Report
php tools/codegen.php --type=class --name=Report --namespace=App\\Domain --format=md
php tools/codegen.php --type=class --name=Report --force