c13cfd2bd0
Duenner, zustandsloser Proxy (nur stdlib) zwischen Aider und llama-swap :8080. Schiebt an einer Token-Schwelle "SAVEPOINT.md finalisieren + stoppen" ein (weich) bzw. antwortet oberhalb eines optionalen Hart-Deckels selbst. Beweist Session- Hygiene per hartem Schnitt statt Auto-Compaction -- ohne eine Zeile Lucy-Code. Alle 4 Akzeptanzkriterien gruen: feuert im Log; SAVEPOINT.md gepflegt; ehrlicher Grenz-Savepoint am ersten Feuern; frische Sitzung liest Savepoint -> baut Tests, 9 unittest gruen, keine Fassade. CPT 3.5 kalibriert (est ~= echte prompt_tokens). Hart-Deckel nachgeruestet (weicher Schnitt allein erzeugt Fassade bei Weiterarbeit ueber die Grenze). Streaming-read1-Fix + 4 kleinere aus adversarialer Review. Laeuft deployt auf der Box unter ~/governor-p0/ (gov-ctl.sh start <soft> <hart>). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
9 lines
310 B
Bash
9 lines
310 B
Bash
#!/usr/bin/env bash
|
|
# run-driver.sh <messages-file> — Aider-Scripting-Sitzung durch den Governor.
|
|
set -u
|
|
MSGS="${1:?Nachrichtendatei angeben}"
|
|
REPO="${2:-$HOME/governor-p0/testrepo}"
|
|
VENV_PY="$HOME/.local/share/uv/tools/aider-chat/bin/python"
|
|
cd "$REPO"
|
|
exec "$VENV_PY" "$HOME/governor-p0/driver.py" "$MSGS"
|