Spiral adapter
| Host | Spiral 3.17.x |
| PHP | ≥ 8.1 |
| Researched | 2026-08 |
| ORM / persistence | Cycle ORM via spiral/cycle-bridge |
| Composition root | Bootloaders |
| Async | RoadRunner queues / jobs |
| One-shot apply | /apply/spiral.full.md |
| Short URL | /spiral |
Spiral is a host, not Core. Domain and Application stay framework-agnostic; the pages below map Core roles onto Spiral APIs.
Topic pages
- Persistence — Cycle ORM via spiral/cycle-bridge quarantine
- Composition root — Bootloaders
- Cross-module bridges — ACL + async
- UI delivery — Controllers / prototypes as UI adapters
- Tooling — tests, SA, style
- Migrations — schema ownership
Design test
If the peer module is deleted and replaced by HTTP, does Application/Domain still compile?