Dev tooling: PHPStan, PHP-CS-Fixer, PHPUnit + container MCP wiring
Dev tooling: PHPStan, PHP-CS-Fixer, PHPUnit + container MCP wiring
Done (3 commits). Toolchain green via dev-* nix-shell wrappers:
- PHPUnit (
symfony/test-pack) →dev-test. Real Postgres test DB (buckets_test), not SQLite. - PHPStan level 6 +…
Containerize dev: adopt dunglas/symfony-docker + Postgres + Vite frontend service
Scaffold React/Vite SPA + port 80s aesthetic
Scope addition (moved from #28): also add the dev Vite web service to compose.override.yaml (Node 22, HMR) once frontend/ is scaffolded, and wire the Vite dev-server /api proxy → the…
Containerize dev: adopt dunglas/symfony-docker + Postgres + Vite frontend service
Done. Backend dev container stack is up on rootless Podman:
dunglas/symfony-dockerbase (Dockerfile pinned to php8.4), Mercure left intact.- Postgres 16
databaseservice; app serves on…
Option-2 manual split for shared accounts
Compute inter-account transfer list
Compute bucket fills from carried reality + income