Repository navigation
Add bilingual scenario guides and Runtime software lifecycle evidence - #7
Merged
Merged
Conversation
ZhouAo-ZA
previously approved these changes
Oct 7, 2026
anHappyDog
force-pushed
the
docs/scenario-recipes-and-bilingual-sync
branch
from
October 7, 2026 16:46
1567a67 to
af330f7
Compare
Integrate the existing recipe-setup-usability branch with the bilingual scenario README. Resolve documentation overlap while preserving existing production code, scripts, tests, dependency locks and the recorded performance figure.
Add bilingual first-use and Runtime comparison guidance, clarify MicroDuck software versus full simulation prerequisites, and add deployment-cost procedures with empty measurement templates. Thor, CUDA/EGL/model execution, independent target-host first use and actual cost measurements remain pending.
anHappyDog
marked this pull request as ready for review
October 9, 2026 05:03
anHappyDog
added this pull request to stack #8
October 9, 2026 05:05
hootandy321
marked this pull request as draft
October 9, 2026 05:10
12 of 13 tasks
anHappyDog
marked this pull request as ready for review
October 9, 2026 05:24
ZhouAo-ZA
approved these changes
Oct 9, 2026
pppppppppper
approved these changes
Oct 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The documentation did not provide clear VLA/VLN/Agent starting paths or distinguish software checks from model and physical acceptance. Parallel English/Chinese scenario guides now connect SO-101, XLeRobot, MicroDuck, and existing Agent workflows to executable Recipes, prerequisites, support boundaries, and a first-use recording procedure.
This PR now targets
main, after PR #4 merged asda1e02174cc062239cd39ac87e7041ccd0d43cd7. Its head includes that merge commit. Frozen Recipe setup, environment-preserving CLI hints, production Docker profiles, owned-descendant cleanup, and native/Docker software acceptance are already onmain. Relative tomain, this PR changes documentation, published evidence, and the recorded-figure CI check; core code, tests, locks, Docker setup, and the software acceptance driver are unchanged.Type of change
Verification
For head
75d594e1560810f6f67b43e5ebf1f6eb75010528, CI passed its three existing jobs: CPU tests, Ruff, and strict bilingual documentation including the recorded figure. The CPU suite passed 1060 tests, with 45 skipped, including three regressions for listener cleanup after command completion, parallel failure, anddown.The separate Recipe software workflow is path-filtered and did not run for this documentation/evidence diff. The only additional step relative to PR #4 is the inexpensive recorded-figure check inside the existing docs job. Installer/image acceptance remains available for relevant source/dependency/container changes or manual dispatch; PR #4's matching implementation passed both jobs in its Recipe software run.
Local Ruff check/format, strict English/Chinese builds, figure validation, and
git diff --checkpassed. PR #4's matching core/tests also passed the full local CPU suite (1060 passed / 45 skipped).PR #4's Recipe jobs use actual frozen native launcher installation and production Dockerfile builds with a fresh isolated builder and
--no-cache. Both public entrypoints run as the caller UID/GID; container checks use--network none. XLeRobot and MicroDuck inventories are verified against their locks and compared between native/container environments. XLeRobot also executes both software fixture rehearsals while retaining unverified physical results.The prepared Thor report records its own measured source revision, assistance, workload, and uncertainty. Earlier MicroDuck Thor installation evidence remains scoped as assisted native/cached Docker work, with initial failures and incomplete full-profile installation preserved; latest software CI does not replace those historical facts.
Scope and follow-up acceptance
Ready for review for bilingual scenario documentation and published prepared software lifecycle evidence. No newly verified model/robot combination or measured Runtime deployment-cost improvement is claimed.
Full simulation/import/CUDA/EGL and model/scene/navigation acceptance, a native LeRobot protocol adapter and six matched deployment-cost comparisons, independent human/classroom first use, and physical-robot acceptance remain follow-up work. Software CI and prepared Control trials do not complete them.
The PR #4 dependency has landed, and this branch is synchronized with its merge on
main. Required human review and branch protection remain in effect.Process boundaries and checklist
src/embodirun.