Skip to content

Preserve failure identity during minimization - #75

Merged
Taz33m merged 1 commit into
mainfrom
codex/failure-signature
Aug 5, 2026
Merged

Preserve failure identity during minimization#75
Taz33m merged 1 commit into
mainfrom
codex/failure-signature

Conversation

@Taz33m

@Taz33m Taz33m commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • preserve operational status and divergence category across trace reduction
  • prevent a specific classified failure from broadening, while allowing causal-noise removal to narrow generic execution drift to queue-priority drift
  • reuse that identity rule across campaign minimization and exact reproduction checks
  • add regressions for both directions of the classification rule

Verification

  • full pytest suite passed
  • Black, Flake8, mypy, Bandit, and compileall passed
  • focused conformance, campaign, exit-code, and artifact-schema tests passed
  • exact 15,739-event Flash handoff minimization restores the canonical four-event fixture byte-for-byte
  • historical issue-88 campaign and exact reproduction remain unchanged

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 7 files

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread src/tracebook/conformance/campaign.py Outdated
@Taz33m
Taz33m force-pushed the codex/failure-signature branch 2 times, most recently from e5c4d07 to d7ef9b9 Compare August 5, 2026 22:38
@Taz33m
Taz33m force-pushed the codex/failure-signature branch from d7ef9b9 to 9935acd Compare August 5, 2026 22:40
@Taz33m
Taz33m merged commit c4cb0d1 into main Aug 5, 2026
8 checks passed
@Taz33m
Taz33m deleted the codex/failure-signature branch August 5, 2026 22:46
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