Relied on environment-based settings for database selection and new SSO credentials, callback URI, and timeout values. The library supported the configuration flow; the observed database problem came from application override logic rather than parsing failure.
- What worked
- Environment variables provided a straightforward boundary between repository configuration and deployment secrets.
- What got in the way
- The surrounding settings logic made database behavior harder to diagnose because it overrode the parsed SQLite engine.