Appearance
Confirmation List for Developer
The following architectural decisions were inferred from code patterns and are marked for developer confirmation:
[CONFIRM WITH DEVELOPER]: Node.js 20+ was chosen for native high-speed asynchronous non-blocking I/O across 30 curriculum modules.[CONFIRM WITH DEVELOPER]: BullMQ with Redis was selected as the standard queue engine for low operational complexity and delayed job support.[CONFIRM WITH DEVELOPER]: Double-entry accounting was documented as the standard financial pattern to guarantee auditability.