teleo-codex/ops/pipeline-v2
m3taversal 154f36f2d3 epimetheus: fix eval crash + wire per-PR cost tracking
Three bugs fixed:
1. triage_pr() returns 3 values but line 611 unpacked 2 → ValueError on every
   non-deterministic PR (circuit breaker opened, 5 PRs stuck)
2. costs import was inside triage else-block → NameError on deterministic routes
3. pr_cost never written to prs.cost_usd → 0% cost tracking across 1,118 PRs

Cost tracking now covers all 4 exit paths: domain failed, domain rejected,
Leo failed, and normal completion. Uses additive UPDATE (cost_usd + ?) so
re-evals accumulate correctly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 12:01:13 +01:00
..
lib epimetheus: fix eval crash + wire per-PR cost tracking 2026-04-14 12:01:13 +01:00
telegram commit telegram bot module from VPS — 20 files never previously in repo 2026-04-13 11:02:32 +02:00
backfill-descriptions.py commit pending pipeline changes: watchdog tier0 recovery, stale_pr cleanup, deploy.sh improvements 2026-04-13 10:14:54 +02:00
batch-extract-50.sh sync: import all VPS pipeline + diagnostics code as baseline 2026-04-07 00:00:00 +01:00
reweave.py fix: prevent reweave PR flood — freshen base, cleanup branches on failure 2026-04-07 14:56:03 +00:00
teleo-pipeline.py sync: import all VPS pipeline + diagnostics code as baseline 2026-04-07 00:00:00 +01:00