Dark Factory Pocketful is an autonomous software factory built with BAND to demonstrate how specialized AI coding agents can collaborate on a real software project. The factory separates responsibilities between three agents: a Planner coordinates the work and manages Jira tasks, an Implementer writes the code following GitFlow, and a Verifier independently reviews the implementation and runs the required tests. The workflow is intentionally structured as Planner → Implementer → Planner → Verifier → Planner, creating a traceable development loop instead of allowing agents to modify and approve their own work. For the Pocketful track, the factory builds a payments and wallet API where correctness under concurrency is a core requirement. The implementation uses atomic SQLite transactions, integer minor-unit arithmetic, idempotency keys, request-body hashing, authentication, and explicit error handling to prevent duplicated or lost money during retries and concurrent operations. GitHub, Jira, GitFlow, automated tests, and BAND/OpenCode are integrated into the workflow so implementation work remains traceable through branches, commits, verification evidence, and Jira tasks. The goal is not simply to generate code with AI, but to demonstrate a repeatable software-engineering process where AI agents coordinate, implement, review, and continuously advance a project while preserving clear ownership and verification boundaries.
Category tags: