v0.3.0
Foundation — rebuild today's app on the new stack and re-derive the full delivery pipeline.
Stack: Symfony + API Platform (CRUD/HTTP surface only — money logic stays in services, not entities), standalone React/Vite SPA, same-origin cookie-session auth, single FrankenPHP/Caddy production image, monorepo.
Scope:
- Repo reset (clone to reference, fresh git history) is the opening move.
- Port existing domain: Scenario, Buckets, Streams, projection/distribution engine.
- Port layout + 80s terminal aesthetic.
- Re-derive pipeline (NOT a copy — stack-specific): Forgejo CI, container tooling (PHPStan, PHP-CS-Fixer/Pint), nix-shell dev wrappers, dev + prod images.
Exit: prod image builds and runs == current version; dev runs locally as today; functionality matches today; API contract testable in isolation.
No due date
76% Completed