From 3d111e473e96af4cddf3e2548cc248730d983e29 Mon Sep 17 00:00:00 2001 From: Erik Date: Fri, 8 May 2026 13:23:14 +0200 Subject: [PATCH] =?UTF-8?q?docs(N.4):=20plan=20progress=20table=20?= =?UTF-8?q?=E2=80=94=20Tasks=201-8=20complete,=20Task=209=20next?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026-05-08-phase-n4-rendering-foundation.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/superpowers/plans/2026-05-08-phase-n4-rendering-foundation.md b/docs/superpowers/plans/2026-05-08-phase-n4-rendering-foundation.md index 6458ac5..8a0c767 100644 --- a/docs/superpowers/plans/2026-05-08-phase-n4-rendering-foundation.md +++ b/docs/superpowers/plans/2026-05-08-phase-n4-rendering-foundation.md @@ -66,6 +66,22 @@ This plan is the **execution source of truth** for N.4. It is updated as tasks l Status: **Living document — work in progress, started 2026-05-08.** +**Progress (2026-05-08):** Tasks 1-8 ✅ complete. Tasks 1-5 landed foundation types + WbMeshAdapter stub. Task 6 obsoleted by `DefaultDatReaderWriter` discovery (Adjustment 1). Task 7 wired the adapter into `GameWindow` lifecycle behind the flag. Task 8 CLAUDE.md pointer was done preemptively in commit `506b86b`. **Next: Task 9** — route `InstancedMeshRenderer.EnsureUploaded` through `WbMeshAdapter` when flag is on (first behavioral change; flag-on render path will skip static scenery until Task 22 wires `WbDrawDispatcher`). + +| Task | Status | Commit | +|---|---|---| +| 1 — WbFoundationFlag scaffold | ✅ | `81b5ed8` | +| 2 — AcSurfaceMetadata + Table | ✅ | `46deed6` | +| 3 — Mesh-extraction conformance | ✅ | `ed73fc5` | +| 4 — Setup-flatten conformance | ✅ | `ed73fc5` (combined with #3) | +| 5 — WbMeshAdapter stub + IWbMeshAdapter | ✅ | (post-`ed73fc5`) | +| 6 — WbDatReaderAdapter | ✅ OBSOLETED | `502c3a8` | +| 7 — GameWindow wiring under flag | ✅ | `502c3a8` | +| 8 — CLAUDE.md pointer | ✅ | `506b86b` (preemptive) | +| 9 — Route InstancedMeshRenderer through adapter | pending | — | +| 10 — Week 1 wrap-up | pending | — | +| 11–28 | pending (Weeks 2-4) | — | + --- ## Week 1 — Plumbing + Atlas for Static Scenery + Conformance