- delivery relay1,422 frames · planar 4D
- repair assembly1,085 frames · planar 4D
ROOM 2 · SORT THE MULTI-DATASET INBOX
Build one policy-input collection.
Combine compatible runs. Match what each action means. Fix only what the evidence supports. When every required label agrees, the collection is ready to try baking—not proven to work.
- Pick compatible runs
- Match meaning
- Clear flags
- Check collection
V2 · DEBUG THE DATA
Treat each mismatch like a bug.
Reproduce it. Check the evidence. Apply a rule. Replay the result. A saved rule can suggest the next fix, but never applies itself.
If the robot, mode, units, or frame disagree, stop and ask the owner.
send matched evidence to policy lab →Optional control sandbox · not episode evidence
Planar control practice
LEARNING ANALYTICS INBOX · EVERY CHANGE IS REVERSIBLE
Clear the robot team’s mismatch inbox.
MOONBASE MAILROOM · LOCAL REVIEW SHIFT
Sort the run mail before launch.
File an evidence-backed proposal, ask the owner for an explicit label, keep the raw meaning unknown, or hold the letter. These choices update the inbox receipt only. Source episodes never change.
WAITING AT THE ARRIVAL TUBE
No letter loaded
Start the shift to load a real flag from this inbox.
-
01
Auto-map safe fields Exact fields retain declared names, shapes, timing, and units.
-
02
Review flagged mappings Auto-inferred, lossy, or unresolved semantics wait here.
-
03
Validate combined LeRobot view Awaiting an explicit local harmonize action.
Selected stack
All flags
Source as sender · field as subject · evidence as preview
Selected multimodal time-series · descriptive overview
What is actually in this Satchel?
These views summarize declared metadata and optional local analysis output. “Unknown” is not treated as “missing,” correlations are descriptive—not causal—and schema clusters are deterministic signatures, not learned embeddings.
Modality + missingness matrix
Deterministic schema clusters
PCA episode constellation
Selected-batch inbox feed
Auditable transformation
From heterogeneous source episode to auditable LeRobot view
RAW EPISODE
waiting for source
- action—
- timing—
- language—
MAPPING RECEIPT
AWAITING RECEIPT
target schema —
No compatibility claim is made until all required semantics are resolved.
Adapter ledger
Field-by-field decisions
Open complete field ledger 0 fields
| Source field | Canonical field | Status | Evidence |
|---|---|---|---|
| No mapping loaded. | |||
CUTTING TABLE · TRUTH, CRITIQUE, ADVICE, ACTION
Four-lane episode editor
Goal: keep the strongest aligned evidence and raise its harmonization evidence score.
- 1Scrub an exact frameTap a lane or use ±1f. Every mark snaps to a stored parquet timestamp.
- 2Mark the useful evidenceSet in + out for a keep, or park the playhead where a split should begin.
- 3Check the prediction, then saveAll four lanes cut together. Save unlocks only when every required evidence gate passes.
Loading the local frame contract…
Editing aid only · never a policy-eligibility, causality, or safety claim.
No score is inferred until the exact local timeline has loaded.
Phone controls: drag sideways to pan, tap a track to scrub, use ±1f for exact frames, then set in/out. Source episodes are never overwritten; derived video is omitted and receipted as lossy.
FINAL CHECK
Build one trusted run set.
Keep the raw runs. Check names, shapes, timing, units, frames, and action meaning. Stop if the runs cannot share one valid LeRobot view.
ROOM 2 CLEAR · 3 / 3 EVIDENCE GATES
the policy-input package is packed.
Matching bodies, critical labels, and the local output validator agree. The next room tests policy behavior; this is not a robot-safety approval.
- episodes packed
- 0
- human stamps
- 0
- raw unknowns kept
- 0