text_to_solver_program/pyproject.toml
dschlueter f101b63947 fix: Solver-Fehler gilt als unzuverlässig; Aufräumrunde ohne LLM
- Status error nach allen Reparaturen -> reliable=False („Solver-Fehler: …“, auch bei
  --resolve); vorher Exit-Code 0 ohne Warnkasten. Benchmark zählt einen Absturz nicht
  als ehrliches Scheitern.
- Report: „längster Weg“ bei maximize; Harness druckt „Gefundener Weg“.
- check_requested_method: Verneinung kurz davor im selben Satz („ohne/nicht/statt/
  anders als Dijkstra“) ist keine Forderung.
- Reparatur-Prompt enthält die Fehlertexte aller früheren Versuche.
- ruff (F, E9) als Test tests/test_lint.py, Konfiguration in pyproject.toml.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 18:15:22 +02:00

11 lines
377 B
TOML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = [".", "tests"]
[tool.ruff]
extend-exclude = ["output", "benchmark/results"]
[tool.ruff.lint]
# Fehlerklassen, die tatsächlich Fehler sind: unbenutzte/undefinierte Namen (F), Syntaxfehler (E9).
# Stilregeln bewusst nicht – der Code folgt eigenen Konventionen (deutsche Namen, lange Zeilen).
select = ["F", "E9"]