From c408c5e8d4373a622804c01c398353fb2623a671 Mon Sep 17 00:00:00 2001 From: aarroyo Date: Mon, 3 Aug 2026 15:36:54 -0500 Subject: [PATCH] =?UTF-8?q?docs(robosoft):=20regenerate=20the=20robot=20ro?= =?UTF-8?q?ster=20=E2=80=94=20the=20parity=20robot=20makes=20it=2014?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The inventory guard caught it: `core-sdlc-parity` landed and the generated roster still said 13. The block is generated, so it was regenerated rather than hand-edited — editing the number by hand is what the guard exists to catch. Co-Authored-By: Claude Opus 5 --- robosoft/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/robosoft/README.md b/robosoft/README.md index a28c7236..ccf56cc9 100644 --- a/robosoft/README.md +++ b/robosoft/README.md @@ -60,7 +60,7 @@ fails the run; a failed **soft** check is a warning only. ## Robots -**13 robots.** Derived from `robosoft/robots/*.robot.mjs` — the same discovery `robosoft/run.mjs` performs, so this table cannot disagree with what a run executes. +**14 robots.** Derived from `robosoft/robots/*.robot.mjs` — the same discovery `robosoft/run.mjs` performs, so this table cannot disagree with what a run executes. | Robot | Proves | |-------|--------| @@ -68,6 +68,7 @@ fails the run; a failed **soft** check is a warning only. | `auth-perimeter` | Prove the CLOSED (ums) perimeter enforces: 401 anonymous, 2xx valid, 403 under-privileged, 401 branch/forged. | | `core-evidence-ingest` | Prove a real CLI evaluation lands as a persisted, non-empty, owner-attributed row in the Tracker (GT-604). | | `core-integration` | Assert every Tracker↔Core interface against the live stack (REST + MCP + /converse). | +| `core-sdlc-parity` | Assert the SAME Core signal blocks or not according to the tenant matrix (CP-06), fed by an attached deposit (CP-07). | | `exception-governance` | Drive the exception-request lifecycle (submit→pending→decide→approved) and assert authority + audit (CD-20/21). | | `gate-enforcement` | Prove the discovery gate REFUSES to approve until evidence AND approval are present. | | `governance-journey` | Drive one tenant initiative through the full SDLC funnel, asserting every gate. |