Files
Aniworld/src/server/fastapi_app.py
Lukas c4080e4e57 Fix Issue 9: Enforce configuration precedence rules
- Established explicit precedence: ENV vars > config.json > defaults
- Updated fastapi_app.py to only sync config.json when ENV var not set
- Added precedence logging to show which source is used
- Documented precedence rules with examples in CONFIGURATION.md

Key principle: ENV variables always take precedence, config.json is
fallback only. This ensures deployment flexibility and clear priority.

All config tests passing (26/26)
2026-01-24 21:23:48 +01:00

19 KiB