Skip to content

feat(ice): add validated Planar BC tooling - #4

Closed
ElmoPA wants to merge 10 commits into
codex/unite-register-sweep-20260902from
codex/ice-tooling-port-20260902
Closed

feat(ice): add validated Planar BC tooling#4
ElmoPA wants to merge 10 commits into
codex/unite-register-sweep-20260902from
codex/ice-tooling-port-20260902

Conversation

@ElmoPA

@ElmoPA ElmoPA commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Ports the reusable ICE/PACE foundation onto the clean EgoVerse stack: externally owned Slurm requeue support, immutable runtime capture, GPU probing, strict checkpoint validation, the generic requeue runner, one-GPU Planar BC launcher, and independent checkpoint mirroring.

The latest commit adds a bounded multi-node ice-cpu mirror pool. Array workers use shared short state locks and nonblocking per-checkpoint locks so validation, hashing, transfer, and remote SHA verification run concurrently without duplicate uploads. Array element zero alone owns whole-scratch pressure reporting, opt-in guarded pruning, and terminal completion. Pruning still retains at least two recent local checkpoints and requires a fresh local validation/hash, exact remote SHA-256, and an unchanged final local stat. GPU jobs remain independent.

Verification: Ruff and shell syntax passed; 43 focused mirror/runner tests passed; the full branch suite passed 288 tests. No ICE allocation, transfer, pruning, or training job was submitted during this audit.

This PR is portable tooling, not live launch authority. Site identities and exact source/data/runtime/run identities remain explicit inputs, and the live ICE/Skynet gates still apply.

@ElmoPA
ElmoPA deleted the branch codex/unite-register-sweep-20260902 September 4, 2026 11:54
@ElmoPA ElmoPA closed this Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant