docs(archreview): R2-04 T13/T15 live-passed #444

Merged
dohertj2 merged 1 commits from docs/r2-04-t13-t15-live-pass into master 2026-07-14 15:14:07 -04:00
Owner

Records the two R2-04 verification gates for the S4 primary-gate default-deny, both run 2026-07-14.

T15 — docker-dev 2-node live gate (merge-blocking): rig rebuilt from master 365a90e6 + Modbus sim up so an equipment tag reads Good. ServiceLevel 250/240; boot-window write rejected not primary (role unknown) (meter reason=role-unknown,site=write); steady-state secondary rejected not primary + node reverted (read-back 1234 not 9999, meter reason=secondary); primary write reaches the device; clean apply (no apply.failed). The behavior-affecting S4 slice is trusted.

T13 — in-process delivery-path test: PrimaryGateFailoverTests 1/1, ran without SQL; the real DPS-delivered snapshot drives the gate; built-in negative control covered.

Docs-only (STATUS.md + R2-04 tasks.json).

Records the two R2-04 verification gates for the S4 primary-gate default-deny, both run 2026-07-14. **T15 — docker-dev 2-node live gate (merge-blocking):** rig rebuilt from master `365a90e6` + Modbus sim up so an equipment tag reads Good. ServiceLevel **250/240**; **boot-window write rejected `not primary (role unknown)`** (meter `reason=role-unknown,site=write`); steady-state secondary rejected `not primary` + node **reverted** (read-back 1234 not 9999, meter `reason=secondary`); primary write reaches the device; clean apply (no `apply.failed`). The behavior-affecting S4 slice is trusted. **T13 — in-process delivery-path test:** `PrimaryGateFailoverTests` 1/1, ran without SQL; the real DPS-delivered snapshot drives the gate; built-in negative control covered. Docs-only (STATUS.md + R2-04 tasks.json).
dohertj2 added 1 commit 2026-07-14 15:13:56 -04:00
docs(archreview): R2-04 T13/T15 live-passed 2026-07-14
v2-ci / build (pull_request) Successful in 4m8s
v2-ci / unit-tests (pull_request) Failing after 11m0s
eccb15bdab
Both R2-04 verification gates for the S4 primary-gate default-deny run:
- T15 (docker-dev 2-node rig, rebuilt from master 365a90e6 + Modbus sim):
  ServiceLevel 250/240; boot-window write rejected 'not primary (role
  unknown)' (meter reason=role-unknown,site=write); steady-state
  secondary rejected 'not primary' + node reverted (read-back 1234 not
  9999, meter reason=secondary); primary write reaches device; clean
  apply (no apply.failed). The behavior-affecting S4 slice is trusted.
- T13 (in-process PrimaryGateFailoverTests): 1/1, ran without SQL; the
  real DPS-delivered snapshot drives the gate; negative control covered.

STATUS.md + R2-04 tasks.json updated.
dohertj2 merged commit 306728885d into master 2026-07-14 15:14:07 -04:00
Sign in to join this conversation.