User feedback: "add the probes you need. Better info, better code." Original spec had a single ACDREAM_PROBE_INDOOR=1 with vague "log lookup results" guidance. Replaced with five individually-toggleable probes, each with: - Specific env var name + DebugPanel checkbox name. - Concrete log-line format. - Exact code site to instrument. - The hypothesis it disambiguates. Probe set: - ACDREAM_PROBE_INDOOR_WALK — dispatcher entity walk per cell - ACDREAM_PROBE_INDOOR_LOOKUP — render-data lookup hit/miss + SetupParts - ACDREAM_PROBE_INDOOR_UPLOAD — WB upload result (requested + completed) - ACDREAM_PROBE_INDOOR_XFORM — composed world transform for cell geom - ACDREAM_PROBE_INDOOR_CULL — visibility/frustum filter decisions Plus ACDREAM_PROBE_INDOOR_ALL master toggle. Implementation outline added: new RenderingDiagnostics static class (mirrors L.2a's PhysicsDiagnostics pattern), DebugPanel subsection, edits to WbDrawDispatcher + WbMeshAdapter. Acceptance criteria refreshed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| architecture | ||
| audit | ||
| plans | ||
| research | ||
| superpowers | ||
| bugs.md | ||
| ISSUES.md | ||