Skip to main content

CERES user guide

Changelog

Release notesUpdated 2026-08-21

1.0.0 Thomas Prince

  • Added controller support to Solo capture and hardened countdown, completion and XR-session transitions so stale hand state cannot start or restart a run.
  • Added a same-origin PostHog proxy and reliable terminal delivery for recorder, LeRobot export and Hugging Face workflow events.
  • Added privacy-safe recording and protocol correlation, cancellation outcomes and bucketed recording, export and delivery timings, including the export-to-recording ratio.
  • Added anonymised task-shape summaries and an Incognito capture control that suppresses product telemetry while retaining only coarse device class, a fresh visit hash and parameter-scrubbed errors.
  • Made interrupted Hugging Face cancellation recovery durable and truthful without reporting completion, failure or cancellation before the backend confirms it.
  • Preserved the configured cookieless PostHog host and browser user-agent context.
  • Added the independently verified in-repository Hugging Face dataset viewer with coordinated timelines, bounded frame retention and normalised position signals.
  • Improved the public loading shell, accessibility, search metadata, task specification reference and task-reset presentation.
  • Refreshed the supported WebAssembly, viewer, automation and application dependencies while retaining the established IWSDK capture topology and an audit-clean production dependency graph.

0.9.0 Xuesen

  • Made the Production release controller terminate and diagnose stalled dependency installs instead of waiting indefinitely.
  • Restored the replay-cache bundle to its strict size budget without weakening cache integrity or fallback behaviour.
  • Repaired managed Hugging Face dataset cards so the Dataset Viewer selects observation Parquet while preserving user-authored metadata and prose.
  • Moved the Solo post-acquisition quality graph onto the camera reticle plane, removed its background and faded it after a two-second inspection hold.
  • Kept browser-local voice commands and their headset waveform available independently of server speech and durable audio recording while retaining truthful microphone-permission status.

0.8.4 Agatha King

  • Made ceres.cam the canonical CERES address while retaining ceres.wtf as a supported alias.
  • Added headset safety guidance for flicker, restricted vision and physical-space hazards to the Quickstart and Solo capture surface.
  • Expanded the Robotics ready landing experience with checked point-cloud scenes, replay stability improvements and refreshed public task assets.

0.8.3 Agatha King

  • Restored local voice recognition after transient runtime-feature failures and reacquired the microphone only when recognition becomes enabled.
  • Replaced the protocols-page video with the landing replay player, including synchronised hand overlays, timecodes and colour controls.
  • Added a Robotics ready landing replay with recorded Quest motion retargeted to Allegro, Shadow, LEAP and SCHUNK embodiments, backed by checked replay artefacts and release validation.
  • Made managed Hugging Face delivery the Solo default while retaining explicit local-folder export.
  • Added a verified frontend-only release path that reuses integrity-checked Wasm assets without weakening capture, recorder, exporter or server gates.

0.8.2 Agatha King

  • Added an explicit Finish action for successful demonstrator and Solo completion while retaining Stop for capture director and safety interruptions.
  • Made Solo local export destinations explicit, resumable and bound to the originally selected writable folder.
  • Added privacy-preserving recorder, run, XR and recording-quality telemetry with durable cross-tab deduplication.
  • Aligned landing replay hands with persisted capture calibration and the exact composed camera frame.
  • Prevented concurrent landing replay mounts from leaving a replay indefinitely in its loading state.
  • Expanded the dataset viewer guide across playback, overlays, signals, diagnostics, copying and editing.
  • Reorganised the user guide around Solo-first capture and added generated, versioned headset HUD diagrams.

0.8.1 Agatha King

  • Added independently playing, repetition-bounded previews from public CERES datasets, with aligned RGB, task timing and hand telemetry.
  • Improved capture-quality inspection in dataset previews with positional smoothing, short-gap interpolation, fading inferred hand meshes, depth, side and velocity colour modes and bounded dashed future ribbons.
  • Made microphone recording an explicit opt-in, separate from audio cues, in paired and Solo capture.
  • Made repeated headset entry and retry more dependable by preventing duplicate XR launches.
  • Improved export reliability for short recordings so aligned video stays on the fast browser path when possible.
  • Added privacy-safe reliability telemetry to help diagnose capture, recorder finalisation and export failures without including recorded research data.
  • Added clearer About, protocol catalogue and user-guide pages, with privacy and consent guidance and a ready-to-copy software citation.

0.8.0 Agatha King

  • Made Solo capture dependable as a complete headset workflow, with local voice commands, audio cues, account sign-in and persistent upload feedback.
  • Added resumable background Hugging Face uploads, recovery controls and non-destructive managed dataset cards.
  • Made append uploads continue from the latest repository episode and global frame index instead of repeatedly writing episode 000000.
  • Accelerated video export by remuxing aligned AVC recordings and preferring hardware WebCodecs while retaining a bounded low-memory fallback.
  • Hardened recorder finalisation, retry replacement, task provenance and episode integrity across reconnect, recovery and explicit Stop paths.
  • Refined the XR startup, task HUD and post-capture workflow, including task and repetition context beside the pause marker.
  • Added privacy-safe export diagnostics, release build identity and verified Vercel candidate promotion.
  • Expanded the public workflow, role guides, consent guidance, privacy documentation and browser dataset viewer integration.

0.6.0 Canterbury

  • Added Solo capture with local and Hugging Face destinations.
  • Added clear capture progress for storage writing, reading, hashing, upload and commit.
  • Moved account-backed finalisation and recovery out of the capture workflow so the run editor remains usable.
  • Added resume and abort controls for unfinished captures and recovered uploads.
  • Made retries replace failed attempts rather than retaining them as completed repetitions.
  • Added the browser dataset viewer with aligned video, pose, task timelines and three-dimensional inspection.
  • Added this user guide. Its Markdown source and generated browser content are versioned together for each release.