# TaskRunner ## Purpose Execute task packs deterministically with approvals and evidence. ## Inputs - Task pack definitions and run requests ## Outputs - Run status, artifacts, DSSE bundles ## Data and storage - PostgreSQL and artifact store ## Key dependencies - Signer and Attestor ## Notes and boundaries - Supports sealed mode ## Related docs - docs/modules/taskrunner/architecture.md