test(cat): preserve public selection input immutability on current main - #749
test(cat): preserve public selection input immutability on current main#749seonghobae wants to merge 1 commit into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Superseded by clean current-main Draft #754. Fresh evidence before closure:
No #749 checks, reviews, approval, mergeability or base-sensitive evidence transfers. #754 is now the sole current-lineage verification authority for this exact CAT public-input immutability slice. Closing #749 removes stale duplicate work without dropping any unique delta. |
Why
Protected
mainadvanced after Draft #745 proved the CAT item-information/selection public-input immutability regression. #745 is now three protected-main commits behind. This clean-lineage replacement preserves its only unique verification delta without transferring predecessor checks/reviews.What
main;item_information()andselect_cat_item()paths;theta, factor-map, and administered-item arrays remain unchanged;Exact identity
cd9e55f7f1735e9d73e73c11f5790d3c8e2f2b55;631aab89fb4b477231e37ad7f5a51c12d69154bd;tests/test_cat_selection_input_immutability.pyonly.Acceptance
Require one unchanged exact head with full applicable Python 3.12/3.14 CI, Rust/PyO3/package/reinstall, Security Scan, SAST and current-head review/governance evidence. Once this replacement is established, close #745 as superseded with lineage preserved. Advances #629.