fix: reject incomplete transfers and missing recovery evidence #116

Merged
binjovi-bot merged 1 commit from codex/rpg-transfer-evidence into trunk 2026-09-13 19:44:22 +00:00
Owner

Failed IFS replies, short transfers, lost output, or a missing recording could return success during RPG source capture. Validate IFS replies and byte counts, preserve existing download and CSV destinations, require recorder writes, confirm source cleanup, and add versioned stat JSON for fail-closed marker checks.

Validation: zig build check passed 1,024 tests plus CLI argument controls; package shell contract passed. Exact commit 74362a4bc3 passed all 11 native pub400 checks, including a 293,802-byte transfer, UTF-8 filename, empty file, failed-output controls, Main Menu cast, and source capture. Cleanup passed. Native binary SHA-256 a17ace4e5b8508311571eb2080ed203658437522e02d914c437ce2a8f91f9e84.

The audit document separates fixed, unresolved, and unsupported behavior. Save/Restore Screen and the wider terminal review are the next increment. No application source or database object was changed.

Failed IFS replies, short transfers, lost output, or a missing recording could return success during RPG source capture. Validate IFS replies and byte counts, preserve existing download and CSV destinations, require recorder writes, confirm source cleanup, and add versioned stat JSON for fail-closed marker checks. Validation: zig build check passed 1,024 tests plus CLI argument controls; package shell contract passed. Exact commit 74362a4bc39f17bd575d2312f08ce0484d7f4707 passed all 11 native pub400 checks, including a 293,802-byte transfer, UTF-8 filename, empty file, failed-output controls, Main Menu cast, and source capture. Cleanup passed. Native binary SHA-256 a17ace4e5b8508311571eb2080ed203658437522e02d914c437ce2a8f91f9e84. The audit document separates fixed, unresolved, and unsupported behavior. Save/Restore Screen and the wider terminal review are the next increment. No application source or database object was changed.
fix: reject incomplete transfers and missing recovery evidence
All checks were successful
binjovi/ci Binjovi completed the frozen plan
74362a4bc3
binjovi-bot deleted branch codex/rpg-transfer-evidence 2026-09-13 19:44:22 +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
sean/zelnet!116
No description provided.