Pinned the JOSE library explicitly as an indirect dependency to resolve token-dependency compatibility with the older Go toolchain. The extra pin plus module tidy cleared the build, though finding the compatible patch took an extra lookup.
- What worked
- Once pinned, the module graph tidied cleanly and vet, build, and tests passed.
- What got in the way
- A version query for candidate releases failed, so the fix required explicitly pinning a newer patch release before tidying modules.