From 30b46b2d90ba1c7646c841f100e7eb6080b27785 Mon Sep 17 00:00:00 2001 From: Alex Reznichenko Date: Fri, 30 Oct 2026 22:01:53 +0000 Subject: [PATCH 1/2] decisions: PLATFORM-PIN moves to platform-sw 131e500 (2.0 base) P-03 rev20.1 item 25 D7: the combined robot model in openamr-upperbody-sw is now tested against platform-sw 131e500fc4e5afc9f648cbd7dbf5b416280761fb. Validated by openamr-upperbody-sw PR #21 (A6 793 executed / 0 failed, A7 246 executed / 0 failed at a0f7dd6). The dfd44a5 pin of 20 Oct 2026 moves to supersedes; P-03-rev20.1 is added to sources. bash rollout/verify.sh: 278 of 278 executed, PASS. check_decisions.py --validate-only: 39 loaded, valid. Assisted-by: Claude Code Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01DZnPENZHgKq9tLAj9DLAnR Signed-off-by: Alex Reznichenko --- decisions.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/decisions.yaml b/decisions.yaml index c2ecbf0..cb0d5ee 100644 --- a/decisions.yaml +++ b/decisions.yaml @@ -57,6 +57,9 @@ in_force: date: 2026-10-18 sources: + P-03-rev20.1: + title: "OpenAMRobot 2.0 Decision Addendum rev20.1, 30 October 2026 (item 25: decisions D1 to D4 on the lift and adapter-plate datums; D7: platform-sw pin 131e500 for the combined model)" + evidence: plan-set document, not held in any repository; provenance only, CI never reads it P-03-rev20.0: title: "OpenAMRobot 2.0 Decision Addendum rev20.0, 27 October 2026, with the 28 October 2026 corrections (items 15, 17 and 18: head-camera lens 42 mm ahead of the shoulder, baseline pitch 30 degrees, hp30; item 24: second E-stop on the static lift column)" evidence: plan-set document, not held in any repository; provenance only, CI never reads it @@ -1015,12 +1018,14 @@ decisions: kind: configuration status: recorded values: - - the combined robot model in openamr-upperbody-sw is tested against one pinned platform-sw commit (dfd44a5 on 20 Oct 2026) + - the combined robot model in openamr-upperbody-sw is tested against one pinned platform-sw commit (131e500fc4e5afc9f648cbd7dbf5b416280761fb, the 2.0 base, on 30 Oct 2026) - the pin moves only together with a full A6/A7 rerun on the new commit, and every evidence report records the platform-sw SHA it used unit: none - date: 2026-10-20 + date: 2026-10-30 review_by: 2026-12-01 - source: {document: Alex decision 2026-10-20, item: "platform-sw pin for the combined model (requested by the combined-model owner)"} + source: {document: P-03-rev20.1, item: "item 25 D7; validated by openamr-upperbody-sw PR #21 (A6 793 executed / 0 failed, A7 246 executed / 0 failed at a0f7dd6)"} + supersedes: + - {value: "the combined robot model is tested against one pinned platform-sw commit (dfd44a5 on 20 Oct 2026)", source: Alex decision 2026-10-20} applies_to: repositories: ["openamr-upperbody-sw"] files: ["**/*.md"] From acd864b4734dc9fbc36c937b17c74cd22bf56dce Mon Sep 17 00:00:00 2001 From: Alex Reznichenko Date: Sun, 1 Nov 2026 19:51:41 +0000 Subject: [PATCH 2/2] STATE.md: PLATFORM-PIN row records the 131e500 pin merged with #74 The pin is platform-sw 131e500fc4e5afc9f648cbd7dbf5b416280761fb (2.0 base, P-03 rev20.1 item 25 D7), validated by openamr-upperbody-sw #21. Drops the stale "rebase after whichever merges first" next step. No other row changed. Assisted-by: Claude Code Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01DZnPEPyqqN1uREf7LZs7MK Signed-off-by: Alex Reznichenko --- STATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/STATE.md b/STATE.md index 1f6b990..76aa2db 100644 --- a/STATE.md +++ b/STATE.md @@ -22,7 +22,7 @@ The PR evidence check fails when STATE.md exists and a PR neither updates it nor |---|---|---|---| | #77 | #78 (claude/optimistic-sagan-oqc2lu) | draft, rebased on ed98001 | owner review of the P-03 rev20.2 item 26 values and the OPERATOR-PANEL portrait change | | P-03 rev20.1 | #73 | merged as ed98001 (2026-11-01) | none; its OPERATOR-PANEL portrait check is narrowed in #78 | -| PLATFORM-PIN | #74 | open, not merged (2026-11-01) | touches decisions.yaml; rebase after whichever merges first | +| PLATFORM-PIN | #74 | pin 131e500fc4e5afc9f648cbd7dbf5b416280761fb (2.0 base, P-03 rev20.1 item 25 D7), validated by openamr-upperbody-sw #21; merged with this PR (2026-11-01) | none; touches decisions.yaml only | ## Decisions this repository implements