semitexa / dev
Semitexa Dev - code generators and capability-aware CLI tooling for application scaffolding
Requires
- php: ^8.4
- semitexa/core: >=2026.09.13.1915 || dev-master
- semitexa/orm: *
- semitexa/project-graph: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.95
- phpunit/phpunit: ^10.0
- semitexa/testing: *
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 2026.09.14.0605
- 2026.09.13.1915
- 2026.09.13.1330
- 2026.09.13.0749
- 2026.09.12.0614
- 2026.09.11.1941
- 2026.09.11.0529
- 2026.09.10.0641
- 2026.09.09.1708
- 2026.09.09.0634
- 2026.09.08.2003
- 2026.09.05.1733
- 2026.09.04.0512
- 2026.09.03.1906
- 2026.09.02.0604
- 2026.08.20.0516
- 2026.08.19.2107
- 2026.08.19.1426
- 2026.08.19.0649
- 2026.08.18.2030
- 2026.08.15.0626
- 2026.08.11.2019
- 2026.08.04.2121
- 2026.08.04.2028
- 2026.07.27.1152
- 2026.07.27.1003
- 2026.07.25.0821
- 2026.07.23.0617
- 2026.07.15.1418
- 2026.07.09.1540
- 2026.07.06.1438
- 2026.06.21.0352
- 2026.05.21.0717
- 2026.05.08.1640
- 2026.04.26.0639
- 2026.04.22.1008
- 2026.04.21.1359
- 2026.04.21.0704
- 2026.04.17.0433
- 2026.04.07.1133
- 2026.04.06.1418
- 2026.04.05.1915
- 2026.04.05.0855
- 2026.04.03.1349
- 2026.04.03.1240
- 2026.04.03.1207
- 1.0.3
- dev-develop
- dev-review/package-metadata-20260323
This package is auto-updated.
Last update: 2026-09-14 06:18:04 UTC
README
Code generators and capability-aware CLI tooling for Semitexa development.
Purpose
Provides safe file generation utilities for scaffolding modules, payloads, handlers, and other framework components. Includes conflict detection, force-overwrite support, and the agent-facing ai:* workflow surface.
This package is for developer tooling only. It does not own the production update lifecycle — package version detection, framework auto-deploy, remote bootstrap, and data patches live in semitexa/update.
Role in Semitexa
Depends on semitexa/core. Used during development to generate boilerplate and to drive the agent workflow. Does not register as a module.
Key Features
SafeFileWriterwith conflict detectionTemplateResolverInterfacefor pluggable template sourcesNameInflectorInterfacefor naming convention enforcementmake:*generators (make:payload,make:handler,make:resource,make:page,make:module,make:service,make:contract,make:event-listener,make:command)ai:*workflow + memory commands (ai:orient,ai:task,ai:epic,ai:work,ai:context,ai:plan,ai:verify,ai:trace,ai:backlog,ai:invoke,ai:ask)dev:graph:*introspection commandslogs:applog inspectionscaffold:sync-docsfor keeping the framework scaffold docs synchronized
What lives elsewhere
| Concern | Owner |
|---|---|
| Schema migrations (table/column changes) | semitexa/orm — orm:diff, orm:sync |
| Data patches (post-schema data work) | semitexa/update — #[AsDataPatch], update |
| Framework auto-deploy + package updates | semitexa/update — update:packages:auto, update:packages:check |
| Remote first-deployment bootstrap (SSH) | semitexa/update — update:packages:bootstrap-remote |