Test protected MI input boundaries #9

Merged
kilo merged 1 commit from issue/1-mi-input-guard-tests into main 2026-11-01 20:37:46 +00:00
Member

Refs #1. Add test-only regression coverage for hard-linked MI publication rejection and the 256 KiB trust-file boundary, including one byte over the limit. No production validation changes.

Validation: focused MI tests 10/10 passed; full Foundry suite 32 passed, 4 Docker runtime tests skipped because FOUNDRY_TEST_SR_IMAGE was not set. Prior independent GLM-5.3 review found no defects and verified the tests detect removal of link-count enforcement, a raised size limit and an incorrect inclusive limit. Final commit review anchoring is being checked separately.

This does not establish viable-resource acceptance or close #1; SR #245 and #246 remain independent M1 gates.

Refs #1. Add test-only regression coverage for hard-linked MI publication rejection and the 256 KiB trust-file boundary, including one byte over the limit. No production validation changes. Validation: focused MI tests 10/10 passed; full Foundry suite 32 passed, 4 Docker runtime tests skipped because `FOUNDRY_TEST_SR_IMAGE` was not set. Prior independent GLM-5.3 review found no defects and verified the tests detect removal of link-count enforcement, a raised size limit and an incorrect inclusive limit. Final commit review anchoring is being checked separately. This does not establish viable-resource acceptance or close #1; SR #245 and #246 remain independent M1 gates.
Author
Member

Independent GLM-5.3 review is anchored to exact HEAD 5fbdfadddc5e0ee73116c0968c1875286c7249ca and parent 83a5b630576e7652a33b5811c1271a2119839498. The reviewer confirmed the committed 15-line patch matches the previously reviewed and mutation-tested diff; test file blob is 102fe662587d3b56e9d63e8a5805be7471aac6fe, and the guard files are unchanged from the parent. Both new tests also passed from the exact committed objects. No defects found. Prior mutation checks detected removal of link-count enforcement, an increased size limit, and a changed boundary operator.

Full suite: 32 passed, 4 Docker runtime tests skipped without FOUNDRY_TEST_SR_IMAGE; focused MI suite: 10 passed. This is review evidence, not an assertion of a Forgejo approval.

Independent GLM-5.3 review is anchored to exact HEAD `5fbdfadddc5e0ee73116c0968c1875286c7249ca` and parent `83a5b630576e7652a33b5811c1271a2119839498`. The reviewer confirmed the committed 15-line patch matches the previously reviewed and mutation-tested diff; test file blob is `102fe662587d3b56e9d63e8a5805be7471aac6fe`, and the guard files are unchanged from the parent. Both new tests also passed from the exact committed objects. No defects found. Prior mutation checks detected removal of link-count enforcement, an increased size limit, and a changed boundary operator. Full suite: 32 passed, 4 Docker runtime tests skipped without `FOUNDRY_TEST_SR_IMAGE`; focused MI suite: 10 passed. This is review evidence, not an assertion of a Forgejo approval.
kilo merged commit 5b3be4c105 into main 2026-11-01 20:37:46 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Creatidy/foundry!9
No description provided.