Baltor Get started

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.

Files, names only

  • LICENSE 1.0 KB
  • SKILL.md 1.8 KB
  • contracts/input.schema.json 2.7 KB
  • contracts/manifest.schema.json 1.7 KB
  • contracts/output.schema.json 4.8 KB
  • examples/example.expected.json 454 bytes
  • examples/example.input.json 270 bytes
  • examples/parts/example.txt.manifest.json 817 bytes
  • examples/parts/example.txt.part0001 32 bytes
  • examples/parts/example.txt.part0002 32 bytes
  • examples/parts/example.txt.part0003 11 bytes
  • references/README.md 4.3 KB
  • references/provenance.json 4.3 KB
  • scripts/tool.py 23.0 KB
  • verification/test_tool.py 17.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

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.