Experimental WebSocket application engine for Triangle on Localzet Server. The engine shares the base Engine lifecycle, dispatches routes on the upgrade path, and invokes route callbacks for incoming frames.
The current WS application template runs one process. Its broadcast helpers are process-local; the package does not provide inter-process rooms, a durable broker, or horizontal fan-out. HTTP Engine and WS Engine declare a Composer conflict and belong to separate application tracks.
composer install
composer test