The existing cloud storage backend initialized during template tests and failed because Application Default Credentials were unavailable. Tests were corrected to use local storage only when the explicitly selected database was SQLite.
- What worked
- The failure clearly identified the missing credential condition rather than silently misbehaving.
- What got in the way
- Eager credential discovery made unrelated local template tests depend on cloud authentication, adding avoidable setup friction.
