Skip to content

Document the three-level workspace command interface#13

Merged
T-K-233 merged 2 commits into
mainfrom
pixi-interface-protocol
Jul 6, 2026
Merged

Document the three-level workspace command interface#13
T-K-233 merged 2 commits into
mainfrom
pixi-interface-protocol

Conversation

@T-K-233

@T-K-233 T-K-233 commented Jul 6, 2026

Copy link
Copy Markdown
Member

Docs-site side of the workspace interface protocol (companions: Berkeley-Humanoids/humanoid_control#16, Berkeley-Humanoids/Lite-Deployment#1).

  • how_to/use_pixi_tasks.md rewritten as "Workspace commands (pixi tasks + hc)": the three-level model (lifecycle tasks / packaged hc toolbox / scenario tasks), the one-command day-one ritual (pixi run build with the cached setup chain), argument forwarding, and a decision rule for adding new commands.
  • Task names updated site-wide: launch-mujoco/launch-real/launch-policysim/real/policy; visualize/viewhc viz urdf; ros2 run humanoid_control_cli hc …hc … (the CLI now installs a bin/ shim and is on PATH); dropped launch-policy-tracking mentions.
  • Installation guide: step 3 uses pixi run setup (fixes the stale bar.repos path), step 4 notes the pixi run build equivalence and the config/colcon-defaults.yaml style-flag split, adds pixi run doctor.
  • Packages reference: humanoid_control_cli described as the packaged product toolbox with its scope rule (fixes the leftover bar <verb> wording).

No local build (no Node here) — relying on CI for the Docusaurus/MDX check; all edits keep angle brackets and braces inside code spans.

🤖 Generated with Claude Code

T-K-233 and others added 2 commits July 5, 2026 18:32
Documents the workspace interface protocol: level 1 lifecycle tasks
(setup/build/test/clean/doctor, one-command day-one ritual with the
cached setup chain), level 2 the packaged hc toolbox (on PATH; includes
the new hc viz / hc viz urdf forms), level 3 scenario tasks (sim/real/
policy + qualifiers, workspace-defined scope). Updates every stale task
name across the site (launch-* -> sim/real/policy, visualize/view ->
hc viz urdf, ros2 run humanoid_control_cli hc -> hc), the installation
ritual (pixi run setup + build chain, colcon-defaults note, doctor
step), and the humanoid_control_cli package description; also fixes the
leftover `bar <verb>` and bar.repos references.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Scenario task names take at most one qualifier; secondary parameters
(robot, backend, checkpoint, ...) stay ROS launch arguments —
`pixi run sim-piano robot:=prime policy:=latest`, never
`sim-prime-piano-latest` — so a robot x task x backend x policy matrix
can't explode into task names.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@T-K-233 T-K-233 merged commit 051066e into main Jul 6, 2026
2 checks passed
@T-K-233 T-K-233 deleted the pixi-interface-protocol branch July 6, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant