Skip to content

Roadmap

Lukman Nakib edited this page May 30, 2026 · 1 revision

Roadmap

The scaffold was built up in numbered phases (see docs/REFACTOR-PROGRESS.md and docs/adr/ in the source tree for the decisions behind each).

Shipped

Phase What
1–2 Unified Router seam + Localized Routes.
2.5 Lifecycle + Migrator (declarative activation + versioned migrations).
3 AdminPage declarative seam.
4 Rules + validate() on BaseModel.
5 ListPage — Model-backed CRUD with auto REST routes + Vue table.
6 Collapsed trivial facades (kept Asset/Cache/Config).
7 Tracer — gated, zero-overhead execution tracing.
8 Kitchen-sink Task demo + wp matrix:clean.
9 CLI suitewp matrix:make:* generators + the create-project Personalizer.

Plus: AGENTS.md + docs/ARCHITECTURE-MAP.md + a visual architecture-graph.html for fast onboarding.

Backlog

  • Packagist publishing for the public composer create-project one-liner.
  • Test coverage — the Router and several Core seams are still lightly tested.
  • Frontend consolidation — historical src/admin/ vs resources/js/admin/ duplication.
  • Dead-code cleanupapp/Http/Routes/api.php (an unused alternate routing idiom).

Contributions welcome — open an issue or PR on the repo.

Clone this wiki locally