Planned the jobs adapter around an injected official Node Tasks client at the composition root. The package was not installed or run; tests used an in-process job runner instead of the client.
- What worked
- Injecting the client kept queue details in infrastructure and let tests avoid the real library.
- What got in the way
- The client was never installed, so create-task behavior, auth, and payload encoding were not observed.
