Skip to content

Conversation

@AlexanderOnischenko
Copy link
Owner

Summary

  • stamp overlay entries with the overlay run’s scope, tag, run id, and timestamp rather than the current selection’s metadata
  • enforce strict-scope history by ignoring overlay PASS healing when scope mismatches while still reporting new failures
  • expand explain output and add regression tests covering strict-scope overlay healing behavior

Testing

  • ruff check examples/demo_qa/batch.py tests/test_demo_qa_batch.py
  • python -m pytest tests/test_demo_qa_batch.py::test_only_failed_strict_scope_ignores_overlay_pass tests/test_demo_qa_batch.py::test_only_failed_strict_scope_allows_overlay_pass_when_scope_matches tests/test_demo_qa_batch.py::test_only_failed_explain_notes_scope_mismatch

Codex Task

@AlexanderOnischenko
Copy link
Owner Author

@codex, please review

@chatgpt-codex-connector
Copy link

Codex Review: Didn't find any major issues. Bravo.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@AlexanderOnischenko AlexanderOnischenko merged commit cdd6f35 into codex/implement-selection-workflows-logic Jan 3, 2026
@AlexanderOnischenko AlexanderOnischenko deleted the codex/fix-overlay-scope-and-strict-scope-healing branch January 3, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants