Retriever Hub Pack Roadmap v1¶
Golden is the maintained reference examples layer for Retriever Hub pack candidates, but not every example should be pack-loadable immediately. The rule is simple: promote examples into Hub packs only when they are import-safe, versioned, smoke-tested, and useful outside this repo.
Promotion rule¶
A Golden source example is ready to become a Retriever Hub pack when it has:
- import-safe top-level code,
- lightweight serializable construction config,
- no camera, robot, simulator, GPU, socket, model-key, or file opening at import time,
- a named Pixi smoke command,
- a documented expected artifact,
- clear dependency level: source-only, optional model, optional simulator, or hardware-bound.
Current v1 pack-loadable surface¶
| Pack | Status | Why |
|---|---|---|
| Applied robotics type pack | Live in pyproject.toml |
Stable, import-safe, useful across examples. |
| Arrow conversion helpers | Live in pyproject.toml |
Needed for data interchange and smokeable without hardware. |
Best next Retriever Hub pack candidates¶
| Candidate | Source lane | First smoke | Promotion notes |
|---|---|---|---|
golden.perception.synthetic_color |
examples/advanced/perception_examples |
pixi run -e golden-local demo-perception-detection-flow |
Good first flow pack: deterministic, no hardware, typed payloads. |
golden.memory.belief |
examples/advanced/memory_examples |
pixi run -e golden-local demo-memory-belief-flow |
Good stateful Flow reference for belief and partial observability. |
golden.language.caption_plan |
examples/advanced/language_examples |
pixi run -e golden-local demo-language-caption-plan |
Good language payload reference; keep model-backed variants optional. |
golden.composition.counter |
examples/advanced/core_composition |
pixi run -e golden-local demo-composable-pipelines |
Good pipeline-as-Flow and registry composition reference. |
golden.visualization.pipeline_html |
examples/experimental/visualization |
pixi run demo-pipeline-html-viz |
Useful as a graph inspection artifact; decide whether it belongs in core or Golden before export. |
golden.robosuite.lift_mock |
examples/advanced/robosuite_lift |
pixi run demo-robosuite-mock |
Keep mock-first; real robosuite should remain optional. |
Keep source-only for now¶
These are useful references but should not be promoted as Hub packs until their dependency and import contracts are tighter:
- unpromoted design-pattern extracts — useful as references, but not first-run runnable lanes.
- model-backed real perception and memory lanes — useful, but require explicit model/key/dependency story.
- simulator-heavy or hardware-bound lanes — keep mock-first and optional.
- browser/operator surfaces — need README, task, expected artifact, and dependency story before promotion.