Coordinatorcoordinator/index.jsClassifierclassifier.jsRouterrouter.jsReasoningBankbank.jsExecutorexecutor.jsSQLite (node:sqlite)
ModuleFileResponsibility
Coordinatorcoordinator/index.jsEntry point. Receives the task, orchestrates classification, routing, and feedback loop.
Classifiercoordinator/classifier.jsTF-IDF scoring. Produces mode, tier, profile, signals from text description.
Routercoordinator/router.jsThompson Sampling. Selects optimal agent for each phase from Beta distributions.
ReasoningBankcoordinator/bank.jsSQLite persistence. Trajectories, insights, distributions, conventions.
Executorcoordinator/executor.jsSpawns Claude Code agents. Streaming EventEmitter. Collects outputs. Reports results.