451 B
451 B
CLI Task Runner (cp_017)
Objective
Build a task runner CLI that reads YAML tasks and executes dependency-aware command graphs.
Language & Library Constraints
- Primary language: node
- Available libraries: express, zod, prisma, bullmq
- Use library APIs explicitly where suitable in execution contracts.
Acceptance
- Deterministic taskitems with strict execution contracts.
- Include selected library and preferred APIs when applicable.