Skip to content

Platform Examples

Every box is built natively for one exact target. These snippets show target declarations and shell syntax; they do not claim that a particular scroll or scientific workload has been validated. Replace the example <boxId>/<targetId> references and use the exact pixiVersion pinned by each scroll.

jsonc
"target": { "platform": "macos", "arch": "aarch64", "accelerator": "cpu" }
sh
scrollcase doctor --scroll my-box/macos-aarch64-cpu
scrollcase lock my-box/macos-aarch64-cpu
scrollcase audit my-box/macos-aarch64-cpu
scrollcase build my-box/macos-aarch64-cpu

The interpreter is venv/bin/python; the target ID is macos-aarch64-cpu.

verify --self-test also requires the matching native OS and architecture. CPU and CUDA boxes share neither identity nor implied compatibility; build and verify each target independently.

Scrollcase v0.6.1 · schema version 2 · Privacy · Changelog