Skip to content

test(qc): regression guard for SEED-009_VAR_033 dual MET+PROLINE flags - #98

Merged
cschanhniem merged 1 commit into
mainfrom
feat/var033-combined-flag-test
Jun 28, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
feat/var033-combined-flag-test

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Summary

Adds a regression guard test for SEED-009_VAR_033, which is the only SEED-009 pilot variant that carries both MET×1 (Met at position 9, Nle recommendation) and PROLINE_RICH_INTRACELLULAR flags simultaneously.

The WET_LAB_HANDOFF correction in PR #106 fixed a factual error where "No Met, no Cys" was incorrectly applied to all 4 SEED-009 variants. This test ensures a future code change cannot silently break either flag for this sequence.

Asserts:

Test plan

  • pytest tests/test_presynth_qc.py — 137/137 pass
  • Full pytest — 1312/1312 pass

🤖 Generated with Claude Code

VAR_033 (RRLPRPGYMPRP) is the only SEED-009 pilot variant with Met at
position 9. Both MET×1 (Nle recommendation) and PROLINE_RICH_INTRACELLULAR
must fire simultaneously. Test prevents future code changes from silently
dropping either flag for this sequence (regression guard for PR #106 fix).
@cschanhniem
cschanhniem merged commit 7490376 into main Jun 28, 2026
1 of 2 checks passed
@cschanhniem
cschanhniem deleted the feat/var033-combined-flag-test branch June 28, 2026 18:48
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