Skip to content

fix(review): backfill burndown reads the real campaign ledger (T-1764) - #303

Merged
wolverin0 merged 3 commits into
mainfrom
lane/t1764
Oct 25, 2026
Merged

wolverin0 merged 3 commits into
mainfrom
lane/t1764

Conversation

@wolverin0

Copy link
Copy Markdown
Owner

T-1764: check_backfill_burndown read the beat state dir and reported backfill inactive (not inventoried) as PASS while the AO-7 campaign (18,671 inventoried sessions) was running under backfill/<campaign>/dream_backfill_ledger.db.

Fix: probe backfill/*/dream_backfill_ledger.db, skip dryrun-*, take the newest ledger and pass its folder + campaign id to read_backfill_status; the inactive path is unchanged when no ledger exists.

Evidence (lane-run, outside the worker sandbox): tests/test_dreaming_backfill_operational_review.py 7 passed; tests/test_public_demo.py + tests/test_operational_review.py 29 passed; ruff, release-truth --check and contract-witness passed in the worker. Live check against the installed campaign ledger in the PR thread.

🤖 Generated with Claude Code

wolverin0 and others added 3 commits October 25, 2026 15:43
…al_review (T-1764)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wolverin0
wolverin0 merged commit 872a8e5 into main Oct 25, 2026
10 of 12 checks passed
@wolverin0
wolverin0 deleted the lane/t1764 branch October 25, 2026 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant