1ba95871f5f214e7f87bc2cf251db97385581a31
- In-memory queue with Map<string, QueuedPhase> - Dependency checking via phaseRepository.getDependencies() - queuePhase: fetch phase, get dependencies, emit PhaseQueuedEvent - getNextDispatchablePhase: filter queue, sort by queuedAt - dispatchNextPhase: update status to in_progress, emit PhaseStartedEvent - completePhase: update status to completed, emit PhaseCompletedEvent - blockPhase: update status to blocked, emit PhaseBlockedEvent - getPhaseQueueState: return queued, ready, blocked arrays
Description
No description provided
Languages
HTML
52.9%
TypeScript
45.5%
Shell
1.1%
CSS
0.3%
JavaScript
0.2%