Skip to content

Unpacker#38

Merged
hyle merged 4 commits intomainfrom
unpacker
Mar 19, 2026
Merged

Unpacker#38
hyle merged 4 commits intomainfrom
unpacker

Conversation

@hyle
Copy link
Copy Markdown
Owner

@hyle hyle commented Mar 19, 2026

Adds --unpacker support for frontier-LLM workflows by embedding the reconstruction helper at build time and appending a self-describing unpacker appendix to full exports. The export format now includes explicit file-section markers so metadata and helper sections are unambiguous, and the unpacker parser was tightened to preserve unknown escapes and ignore non-file sections safely.

This PR also hardens several lower-level paths: resolved-mode validation for --no-default-ignore, narrower sensitive-file detection, safer short-read handling, warning-clean binary/shebang/process-exec code, bounded Git output capture, stronger temp-file durability, and clearer reporting when unreadable directories are skipped. make test passes, and the code also builds cleanly with -Wcast-qual.

@hyle hyle self-assigned this Mar 19, 2026
@hyle hyle added bug Something isn't working enhancement New feature or request labels Mar 19, 2026
@hyle hyle merged commit 7f9e35a into main Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant