Robot SysID Lab

Course Delivery Task Split

This is the implementation backlog for the delivery policy. Tasks are ordered by dependency. A later level should not start its browser packaging before its static explanation and local numerical path are complete. Page publication does not certify a runnable experiment or video; each lesson records usable evidence and media status separately.

Track A: close the current lessons

A1. Static-first review

Depends on: existing L0/L1 pages and rendered clips.

A2. Make WASM exports self-contained

Depends on: A1; validated by the existing L0/L1 browser probes.

A3. Bounded browser interaction

Depends on: A2.

A4. Shared static deployment

Depends on: A2 and A3.

Track B: repeat the pattern for the next lesson

B1. Choose one bounded mismatch question

L1 friction and L0-E are delivered locally. Use the unified curriculum design to review L1-O as the next core bridge; L1-S is elective. Explain the new question beyond the delivered L0/L1 cases, then freeze its numerical contract and execution budget. This backlog does not make optional WASM packaging a prerequisite for designing or delivering the next static/local lesson.

B2. Local benchmark and report

B3. Static narrative and video

B4. Browser decision

B5. Local extension

Track C: scale beyond single-body lessons

C1. Fixed-base leg (L2)

C2. Contact (L3)

C3. Whole robot (L4/L5)

C4. Hardware track

Cross-cutting verification task

For every lesson, retain three independent checks:

  1. The static page, evidence links, and available video links work with only an HTTP server. Planned or unnecessary clips retain their declared status.
  2. The declared browser surface passes its cold-load and bounded interaction check, or the lesson explicitly has no WASM surface.
  3. For a computational lab, the local command reproduces the checked-in report and metrics. A knowledge/concept lesson records this check as not applicable unless it supplies an independent numerical implementation.

The task is complete only when all three outcomes are recorded in the lesson's verification document.