Files
open-wc/coordination/claims/M03-QAR-INTEGRATOR-CLOSEOUT-001.md

3.5 KiB

M03-QAR-INTEGRATOR-CLOSEOUT-001

Owner

  • Agent ID: sindo-main-codex-m03-integrator
  • Target: M03 Renderer Facade and Safe Extraction
  • Branch: work/sindo-main-codex-m03-integrator/m03-closeout
  • Worktree: C:\Users\sindo\open-wc-worktrees\m03-closeout

Outcome

Close M03 only after an overall renderer performance comparison, cache-version and main-thread-finalization contract gates, the complete autonomous verifier suite, documentation/coordination gates and integrator review all pass.

Non-goals

  • Change renderer visuals, placements, materials, animations or quality policy.
  • Add new renderer features or advance to M04/M08.
  • Claim original-client visual parity beyond existing M00 evidence.

Paths

  • Exclusive: M03 closeout verifier/comparator, closeout specification, this claim
  • Shared: renderer verification runner, renderer/module registries, RENDER.md, targets/03-renderer-facade.md, targets/README.md

Contracts and data

  • Compare identical checkpoint/pass pairs against the accepted M00 report.
  • Require matching environment/profile/cache state and exact cache version keys.
  • Enforce the accepted 10% ceilings for p95, p99, max hitch, load time and memory.
  • Verify GPU/SceneTree finalization remains main-thread and budget-gated by source.
  • Keep all generated/private reports outside Git; commit only aggregate evidence.

Dependencies

  • Requires: all accepted M03 facade/planner/scheduler and terrain/M2/WMO/liquid packages
  • Blocks: M03 DONE marker and activation of the next user-selected plan

Verification

  • Full cold/warm renderer capture; deterministic performance comparison; complete headless verifier suite; project/editor parse; baseline manifest/checkpoint dry run; dependency, documentation and coordination gates.

Documentation deliverables

  • Inline comparator/gate docs; closeout module specification with API/I/O, ownership and sequence/dependency diagrams; renderer docs and final M03 Evidence.

Status

  • State: integrated
  • Done: renderer closeout gates, exact-cache performance evidence, full verifier suite, documentation, M03 DONE transition and M04 administrative activation
  • Next: receive the user's plan correction before beginning M04 work
  • Blocked by:

Handoff

  • Commits: d9d20cb, 3bf1c2c, 203d40b; fast-forwarded to master.
  • Verification: all 67/67 autonomous Godot verifiers; M2 playback 20 cases; renderer contracts workers=4 frame_steps=15 cache_versions=7 nested_glb=1; performance stability 84 metrics with 0 repeatable regressions; documentation, coordination and diff gates passed.
  • Fidelity: exact cache inventory and asset-backed checkpoints cover terrain, ADT boundary, dense M2, large WMO, liquid, native animation and dusk sky. This is extraction/performance evidence, not original-client pixel parity.
  • Remaining risks: original-client visual approval, long-traversal descriptor pressure, scaling native animation beyond CPU deformation and interruption of already in-flight worker jobs remain later release concerns.
  • Documentation: added the renderer closeout module specification with data-flow and sequence diagrams; updated testing policy, renderer source maps, M2 animation ownership/sequence documentation, RENDER.md and M03 Evidence.