Skip to content

Modularize live baseline runner#295

Merged
yvette-carlisle merged 5 commits into
mainfrom
xy/live-baseline-modules
Jun 30, 2026
Merged

Modularize live baseline runner#295
yvette-carlisle merged 5 commits into
mainfrom
xy/live-baseline-modules

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

  • Convert live_baseline_elf into a normal directory-backed bin root.
  • Split checks, backfill, runtime, types, and provider logic into focused modules behind facade files.
  • Keep existing external call sites and behavior intact while removing ad-hoc path wiring.

Validation

  • cargo make check after checks split: passed, including nextest 403 passed / 92 skipped.
  • cargo make check after backfill split: passed, including nextest 403 passed / 92 skipped.
  • cargo make check after runtime split: passed, including nextest 403 passed / 92 skipped.
  • cargo make check after types split: passed, including nextest 403 passed / 92 skipped.
  • cargo make check after providers split: passed, including nextest 403 passed / 92 skipped.
  • Read-only skeptic review: pass_with_notes, no blockers.

Diff Size

  • 29 files changed, 1602 insertions, 1564 deletions.

@yvette-carlisle yvette-carlisle merged commit 4d89625 into main Jun 30, 2026
12 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/live-baseline-modules branch June 30, 2026 06:32
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