Skip to content

Fix pre-baseline enablement attribution - #1073

Merged
chaojhou merged 3 commits into
mainfrom
fix/warm-replay-enablement-attribution
Aug 3, 2026
Merged

Fix pre-baseline enablement attribution#1073
chaojhou merged 3 commits into
mainfrom
fix/warm-replay-enablement-attribution

Conversation

@meinali-566

@meinali-566 meinali-566 commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep pre-baseline enablement patches in the reproducible config stack while marking them ineligible for optimization gain attribution
  • classify integrate_patch from phase and ownership metadata instead of crediting every patch to Framework Agent
  • omit baseline-enablement entries from the canonical optimization projection so warm replay remains the first measured gain

Test plan

  • Run focused warm replay and SBD attribution regressions (4 passed)
  • Verify pre-baseline enablement promotion through an async manual regression
  • Compile all changed Python files
  • Run the complete async test selection in CI (local environment lacks pytest-asyncio)

Keep pre-baseline patches as reproducible configuration without crediting them as Framework gains, and prevent standalone warm replay from overwriting an already validated stack.

Co-authored-by: Cursor <cursoragent@cursor.com>
@meinali-566
meinali-566 requested a review from a team as a code owner August 1, 2026 17:04
Remove the speculative validated-stack warm replay guard so this change only addresses the reproduced pre-baseline enablement misattribution.

Co-authored-by: Cursor <cursoragent@cursor.com>
@meinali-566 meinali-566 changed the title Fix warm replay attribution after enablement Fix pre-baseline enablement attribution Aug 1, 2026
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown

CI E2E report — ✅ Succeeded

item value
result ✅ Succeeded
model Qwen/Qwen3-0.6B (dense)
resources 1× GPU, TP=1
PR branch fix/warm-replay-enablement-attribution
commit 49f25eb0c408850e86c921463269672681c702ae
session_id f5b50df9-edd0-47ff-8ed9-a13bf12bafad
queue → dispatch 0s
run time 153m 5s
total 153m 5s

details

Recover missing ownership from phase history and expose any remaining unattributed gain so source totals cannot silently lose validated KEEPs.

Co-authored-by: Cursor <cursoragent@cursor.com>
@chaojhou
chaojhou merged commit 4d4df25 into main Aug 3, 2026
26 checks passed
@chaojhou
chaojhou deleted the fix/warm-replay-enablement-attribution branch August 3, 2026 05:33
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.

2 participants