Apply the 2026-11-03 L5 rulings that #7495/#7496 merged without (undefined-by-ibm mutants, ZC01FILE short record, SEND LENGERR, ZECSPLT)

Đã đóng
#7,607 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
python
Lĩnh vực
security, tooling

Hướng nghiên cứu

Start by reading the rulings linked in #7495 and #7496, then follow #7496’s “To resume ZECSPLT” steps and inspect the affected estates, data, and ledgers. Apply the rulings in separate PRs, update mainframe-evidence-policy rule 7 and the det_mutation verdict where specified, then rerun affected ledgers and ladder_refresh.py. Done means each ruling is reflected with the required evidence and the refreshed ledgers pass.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

claim:melek scope:core

Why

#7495 (CBSA) and #7496 (zECS) L5 revalidation merged at 16:55Z on 2026-11-03, at heads from before the 2026-11-03 rulings posted on them. #4628 was closed, so churn dropped the queued fix items. The merged content is the audit result, and it is conservative: programs lose L5 and open gaps stay open. The rulings still need applying:

  • Non-digit data in a numeric DISPLAY item (CBSA): a det_mutation verdict undefined-by-ibm (accounted, reported by name with counts, each entry citing the item and the input) for ab6f13f763, 0e4d7d1e73, eb7aa72523, bee9666e07. Add the extension line to mainframe-evidence-policy rule 7. Ruling: https://github.com/squid-protocol/gitgalaxy/pull/7495#issuecomment-6608089534
  • ZC01FILE 100-byte record (short-record-stale-zk): a valid input under RECORDSIZE(100 32700). Add the scenario and drop ZECS003 3c8bee1dba / 5b478174de if it kills them.
  • send-fail-lengerr (ECS001 b3aecad802): include it only if IBM documents SEND TEXT LENGERR for ECS001's actual operands; otherwise keep equivalent and rewrite the reason, citing the operand and the IBM page. Rulings 1-2: https://github.com/squid-protocol/gitgalaxy/pull/7496#issuecomment-6608090025
  • ZECSPLT: finish from origin/l5-reval-zecs-plt (114d72d48) per #7496's "To resume ZECSPLT" steps.

One PR per estate, data and ledgers (plus the small det_mutation verdict change). Re-run the affected ledgers, ladder_refresh.py. Evidence levels, not "proven".

Follows #4628, #7495, #7496.

Ngôn ngữ chính
Python
Star
57
Fork
11
Merge trung bình
1 giờ 42 phút
Pull request đã merge (30 ngày)
966

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của squid-protocol/gitgalaxy

Tất cả issue của squid-protocol/gitgalaxy

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.