-
Notifications
You must be signed in to change notification settings - Fork 126
refactor(records): remove legacy results processors; route by record type #1144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
17dabb5
refactor(records): remove legacy results processors; route by record …
ajcasagrande c969921
Merge origin/main into ajc/accumulator-refactor-main
ajcasagrande cd8dbdd
fix(accuracy): phase-scope accuracy counts so warmup and profiling do…
ajcasagrande f219a0e
fix(records): surface metric-handler failures in the phase error summary
ajcasagrande 07f6d05
docs/test: address CodeRabbit review nitpicks
ajcasagrande 68e2e27
fix(metrics): port replay_sched_lag to a columnar analyzer; delete le…
ajcasagrande b8b436f
refactor(metrics): delete legacy pre-columnar aggregate machinery
ajcasagrande ee9fa97
docs: regenerate cli-options.md after merge (cyclopts list-default re…
ajcasagrande 61b7d82
refactor(tests/docs): consolidate accumulator tests; scrub stale lega…
ajcasagrande 8d752e7
feat(metrics): unified accumulator protocol, first-class analyzer rol…
ajcasagrande 576d1c3
feat(metrics): fold power-integration energy source into energy analyzer
ajcasagrande 8468140
feat(accuracy): add accuracy record/summary models, messages, and enums
ajcasagrande bc2360d
feat(accuracy): add AccuracyAccumulator + AccuracyJSONLWriter channel
ajcasagrande a3a86b8
feat(accuracy): light up dedicated accuracy channel end-to-end
ajcasagrande efaadac
feat(accuracy): deliver AccuracySummary to exporters via SystemContro…
ajcasagrande bc766fc
fix(records): guarantee exactly-once accuracy result publish; test sh…
ajcasagrande 17868b4
refactor(accuracy): remove dead metric_records shoehorn
ajcasagrande 0844597
refactor(accuracy): drop dead accuracy tag constants and stale refs
ajcasagrande fa08e63
fix(accuracy): add numeric bounds to accuracy summary/record fields
ajcasagrande e381e96
docs(accuracy): document dedicated accuracy record-type channel
ajcasagrande 52b9d9e
fix(accuracy): reproduce byte-identical legacy accuracy exports from …
ajcasagrande 877c12e
refactor(accuracy): drop dead export wiring + fix architecture doc
ajcasagrande 106f01b
feat(accuracy): capture full model output and thinking in per-record …
ajcasagrande 651ddd7
feat(accuracy): add conversation_id + x_request_id to per-record export
ajcasagrande 90788c2
refactor(accuracy): rename per-record reasoning field to explanation
ajcasagrande 9a2a016
docs(accuracy): document per-record JSONL format and fix stale accura…
ajcasagrande dbf5148
docs(accuracy): add the four lighteval_* graders to the grader table
ajcasagrande e7e61d4
refactor(records): 2-stage producers/observers + generic RecordsMessage
ajcasagrande 2aa4e92
refactor(records): serialized record_type discriminator for wire reco…
ajcasagrande 72fc55a
refactor(records): drop dead message enums + document generic pipeline
ajcasagrande 347f0c7
fix(records/accuracy): address code-review findings on the accumulato…
ajcasagrande c9d2c5a
fix(records/accuracy): resolve second-pass code-review findings
ajcasagrande a921952
fix(records/accuracy): single-flight results processing + aligned acc…
ajcasagrande 9c4062a
fix(records): address accumulator-refactor code-review findings
ajcasagrande 90b1d41
fix(metrics): emit zero-valued per-watt metrics; normalize unbounded …
ajcasagrande 3201929
fix(models): evaluate strict routing even when the lookup table is empty
ajcasagrande 4785b67
docs/types: address PR review conventions (field descriptions, typed …
ajcasagrande 2a89527
fix(controller): watchdog to bound the normal-completion side-channel…
ajcasagrande 53bbdb6
fix(accuracy): make query_time_range sort-safe for interleaved arrivals
ajcasagrande e2245fd
refactor(controller): shared shutdown barrier via ResultJoinCoordinator
ajcasagrande File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.