Library / Skill
Split a file into parts under a byte limit with a SHA-256 manifest
baltor_multipart_file_transfer
Split a file into parts under a byte limit with a SHA-256 manifest, verify received parts and rebuild the exact original, refusing missing, reordered, altered, duplicated or extra parts and never deleting or overwriting a file.
LICENSE1.0 KBSKILL.md1.8 KBcontracts/input.schema.json2.7 KBcontracts/manifest.schema.json1.7 KBcontracts/output.schema.json4.8 KBexamples/example.expected.json454 bytesexamples/example.input.json270 bytesexamples/parts/example.txt.manifest.json817 bytesexamples/parts/example.txt.part000132 bytesexamples/parts/example.txt.part000232 bytesexamples/parts/example.txt.part000311 bytesreferences/README.md4.3 KBreferences/provenance.json4.3 KBscripts/tool.py23.0 KBverification/test_tool.py17.8 KB
Full files in your harness.
What it takes and gives
- Command
python3 -B scripts/tool.py < examples/example.input.json- Test
python3 -B -m unittest discover -s verification -p 'test_*.py' -v- Files
- SKILL.md, contracts/input.schema.json, contracts/manifest.schema.json, contracts/output.schema.json, scripts/tool.py
- Placed for
- Claude Code, Codex, OpenCode, Pi
Details
- Kind
- Skill
- Licence
- MIT
- Declared effects
- reads files, runs commands, writes files
- Placed for
- Claude Code, Codex, OpenCode, Pi
- Source
- docs/architecture/NORTH-STAR.md
- Size
- 15 files, 63.0 KB
- Identity
baltor_multipart_file_transfer- Version
36d20b9a190a7495cb34edc1314fb279589162e1d2fef32fd374232888eeb55b
The version is the SHA-256 of the item your harness downloads; every file in it names its own checksum.
Where it is shown
- Files, transfers and 3D exportsCorner cases
Related components
Something wrong with this item, its rights or its safety? Report it on the support page, or from your harness after a download.