MiroFish/backend
_Yusaki 5e206bdd84 Fix corrupted LLM-generated hour arrays in simulation config
The LLM sometimes generates arrays like [19202122] instead of
[19,20,21,22]. Add _sanitize_hours() to validate and fix these,
falling back to defaults when arrays contain single large numbers
or strings. Also add round-level debug logging.
2026-03-13 20:32:33 +07:00
..
app Fix corrupted LLM-generated hour arrays in simulation config 2026-03-13 20:32:33 +07:00
scripts Fix corrupted LLM-generated hour arrays in simulation config 2026-03-13 20:32:33 +07:00
pyproject.toml fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection 2026-01-22 18:28:37 +08:00
requirements.txt fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection 2026-01-22 18:28:37 +08:00
run.py Add UTF-8 encoding support for Windows console in run.py and logger.py to prevent character encoding issues 2025-12-26 17:58:48 +08:00
uv.lock fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection 2026-01-22 18:28:37 +08:00