Move A.1 from "ahead" to "shipped" per the roadmap discipline rule. The shipped row notes that the loader currently runs synchronously (the original async-worker design hit DatCollection's lack of thread safety) and that the Channel-based outbox API is preserved so async loading can return cleanly when Phase A.3 lands a thread-safe dat wrapper. Pending-spawn list in GpuWorldState handles live spawn / streaming races without dropping data. Quick-lookup table updated: - "Can't walk past the loaded 3×3 window" → A.1 FIXED ✓ - "Frame hitch crossing landblock boundary" → Phase A.3 (synchronous loader for now; async returns when DatCollection is thread-safe) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| plans | ||
| superpowers | ||