Task ID: 2d657cbd-2019-40c6-b825-01a8e12b7b2f
Legacy ID: f29e885e-e216-41f8-9289-7e10a07c63f4
Layer: Senate
Type: recurring (every-1h)
Quest: 58079891-7a5
Detect tasks stuck in repeated-abandonment loops and take corrective action every hour:
--abandoned-streak)scripts/abandoned_run_audit.py
python3 scripts/abandoned_run_audit.py \
--limit 1000 \
--abandoned-streak 2 \
--output logs/abandoned-run-audit-latest.jsonThe script persists output to logs/abandoned-run-audit-latest.json (gitignored) for
cross-cycle tracking. It uses the Orchestra REST API at http://localhost:8100 via the
dashboard runs endpoint — the SQLite orchestra.db symlink is broken on this host, so all
Orchestra access goes through the HTTP API.
GET /dashboard/runs/page?project=SciDEX&limit=100 (paginated)POST /api/tasks/{id}/requeue with ORCHESTRA_WEB_TOKENPOST /api/tasks — Orchestra deduplication prevents repeated creationstuck_tasks list from the JSON output filescripts/abandoned_run_audit.py--output pathCreated scripts/abandoned_run_audit.py. The orchestra SQLite database symlink
(/home/ubuntu/Orchestra/orchestra.db → /data/orchestra/orchestra.db) points to a
non-existent path; can_open_db_locally() returns False. The Orchestra REST API at port
8100 is fully operational and used for all data access and mutations.
First cycle results:
d00d502f [Atlas] Per-disease landing page... — streak=10, ratio=91%ae9d446b [Forge] Power-calc service... — streak=6, ratio=86%bcd6601f [Senate] Runaway-agent circuit breaker... — ratio=79% over 14 runsCherry-picked script from prior orphaned commit (834e9539f); branch had been reset to main.
Cycle 2 results:
bb8579d9 [Agora] Score 20 unscored hypotheses... — streak=12, ratio=100% over 12 runs61997c83 [Exchange] Create 10 challenges... — streak=11, ratio=100%103d1b8a [Agora] Run target debates... — streak=11, ratio=100%d3e488e6 [Exchange] Calibrate liquidity bands... — streak=11, ratio=100%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=11, ratio=100%Cycle 3 results:
bb8579d9 [Agora] Score 20 unscored hypotheses... — streak=12, ratio=100%61997c83 [Exchange] Create 10 challenges... — streak=11, ratio=100%103d1b8a [Agora] Run target debates... — streak=11, ratio=100%d3e488e6 [Exchange] Calibrate liquidity bands... — streak=11, ratio=100%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=11, ratio=100%Cycle 4 results:
bb8579d9 [Agora] Score 20 unscored hypotheses... — streak=12, ratio=100%61997c83 [Exchange] Create 10 challenges... — streak=11, ratio=100%103d1b8a [Agora] Run target debates... — streak=11, ratio=100%d3e488e6 [Exchange] Calibrate liquidity bands... — streak=11, ratio=100%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=11, ratio=100%ae9d446b [Forge] Power-calc service... — streak=8, ratio=89%Cycle 5 results:
61997c83 [Exchange] Create 10 challenges... — streak=12, ratio=100%d3e488e6 [Exchange] Calibrate liquidity bands... — streak=12, ratio=100%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=12, ratio=100%bb8579d9 [Agora] Score 20 unscored hypotheses... — streak=12, ratio=100%66c2ea22 [Agora] Add PubMed evidence to 20 hypotheses... — streak=11, ratio=100%d5e4edc1 [Senate] Triage 25 pending governance decisions — streak=11, ratio=100%103d1b8a [Agora] Run target debates... — streak=11, ratio=100%994f144f [Agora] Run debates for 3 analyses... — streak=10, ratio=100%1ae2bf61 [Senate] Assign content owners for 50 artifacts... — streak=10, ratio=100%ae9d446b [Forge] Power-calc service... — streak=8, ratio=89%Cycle 6 results:
d00d502f [Atlas] Per-disease landing page... — ratio=83% over 12 runsbcd6601f [Senate] Runaway-agent circuit breaker... — ratio=79% over 14 runsf1e2d3c8 [Watchdog] Fix: [Exchange] Calibrate liquidity bands... — ratio=50% over 2 runsb78a51ef [Forge] Rate-limit-aware tool calls inside the sandbox... — ratio=50% over 2 runs0b0ea75a [Agora] Persona disagreement scoreboard... — ratio=50% over 2 runs61997c83 [Exchange] Create 10 challenges... — streak=12, ratio=100%d3e488e6 [Exchange] Calibrate liquidity bands... — streak=12, ratio=100%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=12, ratio=100%66c2ea22 [Agora] Add PubMed evidence to 20 hypotheses... — streak=11, ratio=100%103d1b8a [Agora] Run target debates... — streak=11, ratio=100%994f144f [Agora] Run debates for 3 analyses... — streak=10, ratio=100%1ae2bf61 [Senate] Assign content owners for 50 artifacts... — streak=10, ratio=100%ae9d446b [Forge] Power-calc service... — streak=9, ratio=90%Cycle 7 results:
ae9d446b [Forge] Power-calc service... — ratio=85% over 13 runsf1e2d3c8 [Watchdog] Fix: [Exchange] Calibrate liquidity bands... — ratio=50% over 2 runsb09c92f4 [Agora] Hypothesis generation: 10 new hypotheses on lysosomal... — ratio=50% over 2 runs334f2837 [Atlas] Deep citation enrichment: ai-tool-labdao wiki page... — ratio=50% over 2 runsd5e4edc1 [Senate] Triage 25 pending governance decisions — streak=12, ratio=86%61997c83 [Exchange] Create 10 challenges... — streak=12, ratio=100%d3e488e6 [Exchange] Calibrate liquidity bands... — streak=12, ratio=100%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=12, ratio=100%66c2ea22 [Agora] Add PubMed evidence to 20 hypotheses... — streak=11, ratio=100%103d1b8a [Agora] Run target debates... — streak=11, ratio=100%994f144f [Agora] Run debates for 3 analyses... — streak=10, ratio=100%1ae2bf61 [Senate] Assign content owners for 50 artifacts... — streak=10, ratio=100%Cycle 8 results:
8ebfce57 [Atlas] Complete KG edge extraction... — streak=4, ratio=56%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=2, ratio=100%
Notable chronic failures (streak ≥ 4):
8ebfce57 [Atlas] Complete KG edge extraction from remaining ~760 debate sessions — streak=4, ratio=56%ab0ddc65 [Senate] Triage 9 failed quality gate results — streak=2, ratio=100%Cycle 9 results:
31c93e95 [Forge] Execute: testes-gonadal RNA-seq experiment — streak=6, ratio=86%8ebfce57 [Atlas] Complete KG edge extraction from remaining ~760 debate sessions — streak=5, ratio=58%
ae9d446b [Forge] Power-calc service... — ratio=67% over 3 runs2f7e1600 [Agora] Add counter-evidence reviews to 10 hypotheses... — ratio=61% over 18 runsa608f058 [Forge] Triage 50 failed tool calls by skill and error type... — ratio=53% over 19 runs150d896d [Watchdog] Fix: [Agora] Add PubMed evidence to 20 hypotheses... — ratio=50% over 2 runs