Repository navigation
Roadmap snapshot 24 Oct 2026: hardware, software, firmware, governance and known drift - #51
Merged
Merged
Conversation
Refresh the OpenAMRobot 2.0 roadmap pages from the 19 Oct snapshot, checked against P-03 rev19.7 (in force), E-01 rev1.4, BOM Issue 7.10 (corrected 24 Oct), P-02 rev19.2, decisions.yaml at 1c3f516 and main of every repository: - Overview: system map, timeline with confirmed and proposed dates by source, shared base recorded (P-03 rev19.7 item 23, SHARED-BASE), first 10 plan steps. - Robot: base sensor frames at the P-03 rev19.7 design values with drift markers; ToF callout pitched 10 deg. - Hardware: PARTS from BOM Issue 7.10 (136 rows) with purchase package and procurement state, procurement by package, open design items, minor parts still to be listed, hardware drift. - Architecture: motion chain as designed and on main, contract versions and /estop, open decisions with P-02 dates. - Progress: 35 steps re-dated and re-statused, rc.1 readiness, data refresh, Governance and organisation, Known drift (22 items). Add scripts/check_roadmap.py and run it in CI next to check_docs.sh. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V9W6gwucZo5iWhkv5hDbT1 Signed-off-by: Alex Reznichenko <info@botshare.ai>
BotshareAI
requested review from
anandgawai123456-glitch and
panthera-momagdii
as code owners
October 24, 2026 20:27
4 of 6 tasks
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
Refreshes the OpenAMRobot 2.0 roadmap (Overview, Robot, Hardware, Architecture, Progress) from the 19 Oct snapshot, checked against P-03 rev19.7, E-01 rev1.4, BOM Issue 7.10, P-02 rev19.2, the decisions register at 1c3f516 (.github main 68833f2) and main of every repository at the SHAs listed in the footer (platform-sw 8a7a5b1, platform-hw eaac115, platform-fw f96014d, ui 0ca798b, manipulation 095e6c7, upperbody-sw f57e54c, upperbody-hw 6349ff2, upperbody-fw ba1a53f, interfaces d048fb8, release c39eda7, manifest 7fbe540, comm 73fa694, embodied-ai 56bbd36, .github 68833f2, docs 4f3f1c6).
What changed
Status changes against the 19 Oct snapshot, each with its source:
Hardware and BOM
Governance and organisation
New section on the progress page: decision flow (GOVERNANCE.md; Botshare LTD final authority), roles from maintainers.yaml, CODEOWNERS of every repository, contributions (DCO and ICLA v1.1 or corporate agreement; rulesets with 1 approval, code-owner review, DCO and license/cla checks; embodied-ai with 0 approvals and no CLA check), Watchdog (Thursday 14:00 Berlin, one dashboard issue, harness at @main), agent rules v2 and STATE.md coverage, PRs missing DCO sign-off (interfaces #28 marked "blocked on sign-off"), activity (111 PRs from 15 authors since 1 Oct, 41 open; 8 commit authors on main since 24 Sep), licences, CITATION.cff and FUNDING.
Known drift
As shown on the progress page (#drift), each with a marker where the value appears:
Notes
--todayalso requires today's date; CI runs without it so the build does not fail on later days), and forbidden terms (em dash, prices, e-mail and phone, quote numbers, distributor names, personal first names, links into the private audit repository, plus private terms from the optionalROADMAP_PRIVATE_TERMSenvironment variable, which keeps the partner name out of the public script). It passes on this build; on the 19 Oct build it flagged one pre-existing issue (a sentence naming two distributors), now removed.mkdocs build --strict(with the social-card plugin disabled because fonts.google.com is blocked in this environment),scripts/check_docs.sh,scripts/check_roadmap.py --today, lychee offline link check (0 errors), and every built page at 375 px and 1280 px with no console errors and no horizontal page scroll.Documentation architecture
Intellectual property and provenance
Generated by Claude Code