reikhelm/.dev/2026-05-28-procgen-map-core/state/progress.md
Parley Hatch 08e99e38a3 chore: scaffold reikhelm cargo workspace (core + viz crates)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-28 20:56:24 -06:00

1.2 KiB
Raw Blame History

Progress Ledger — reikhelm procgen core

Orchestrator's external memory. One entry per task as it completes.

Environment notes

  • Rust 1.96.0 stable. ~/.cargo/bin NOT on PATH — prepend export PATH="$HOME/.cargo/bin:$PATH" in every cargo shell call.
  • Resolved dep versions: TBD by Task 1 (record rand major here — drives RNG API).

Execution schedule

  • Phase 0: Task 1 (scaffold) — direct dispatch, de-risk toolchain/version resolution.
  • Phase 1: Tasks 2→3→5 chain + Task 4 (RNG) — core library layer.
  • Phase 2: Task 6 (engine) — keystone Pass/Pipeline contract + validator.
  • Phase 2.5: orchestrator pre-stubs 5 pass files + wires passes/mod.rs.
  • Phase 3: Tasks 711 (passes) — parallel, worktree-isolated; then adversarial verify.
  • Phase 4: Task 12 (recipe + integration) — heavy determinism/connectivity verification.
  • Phase 5: Task 13 (viz) — build + boundary check.

Task log

(none yet)

Open concerns

  • Determinism is the highest-risk surface: RNG fork stability (T4) + pipeline per-pass forking (T6). Both get adversarial verification.
  • Parallel batch (711) shares passes/mod.rs — handled by orchestrator-owned pre-wiring + worktree isolation.