CodeIgniter adapter
| Host | CodeIgniter 4.7.x |
| PHP | 8.1+ |
| Researched | 2026-08 |
| ORM / persistence | CI Model / Query Builder |
| Composition root | Module Config/Services.php |
| Async | spark commands / queue library consumers |
| One-shot apply | /apply/codeigniter.full.md |
| Short URL | /codeigniter |
CodeIgniter is a host, not Core. Domain and Application stay framework-agnostic; the pages below map Core roles onto CodeIgniter APIs.
Topic pages
- Persistence — CI Model / Query Builder quarantine
- Composition root — Module Config/Services.php
- Cross-module bridges — ACL + async
- UI delivery — Module Controllers + explicit Routes
- Tooling — tests, SA, style
- Migrations — schema ownership
Design test
If the peer module is deleted and replaced by HTTP, does Application/Domain still compile?