Port allocation/distribution engine
Port domain model: Scenario, Bucket, Stream entities
Dev tooling: PHPStan, PHP-CS-Fixer, PHPUnit + container MCP wiring
Containerize dev: adopt dunglas/symfony-docker + Postgres + Vite frontend service
Global scenario setting for fill order strategy
Implement fill order based on bucket types and buffer
Extract reusable UI components for repeated style patterns
Release v0.2.0
Closing as stale. v0.2.0 was released (milestone closed, 14/15) and the tag/image build succeeded. This release-tracking issue was left open by accident.
Add Vite build step to CI pipeline
Closing as folded into the new M1 (Foundation) milestone. In the Symfony + standalone React/Vite rebuild, the SPA build is no longer an add-on to gate — it's structural: the production image has…
Extract reusable UI components for repeated style patterns
Closing as obsolete. The project is being rebuilt from scratch on Symfony + API Platform with a standalone React/Vite frontend (see the account-tracking rebuild direction). The component-extraction…
Custom CI image with PHP 8.4 baked in (avoid setup-php entirely)