docs(r2-11): record T24 final-sweep gates (grep clean, build 0 errors) + deferred-live notes
This commit is contained in:
@@ -512,3 +512,13 @@ T23 ← T17 + T21 T24 ← everything
|
||||
`TryExtractDeviceHost` / `NormalizeDeviceHost` static tests were removed (the statics are deleted); their
|
||||
semantics now live in `Commons.Tests/DeviceConfigIntentTests`. The suite keeps its Compose-level
|
||||
`EquipmentNode.DeviceHost` projection coverage.
|
||||
- **T24 — whole-solution test sweep deferred-live.** The grep gates ran clean offline
|
||||
(`grep "MUST parse identically" src/` = 0; `grep "private static TEnum ReadEnum" src/` = 0) and
|
||||
`dotnet build ZB.MOM.WW.OtOpcUa.slnx` is **0 errors** (812 warnings are all pre-existing OTOPCUA0001 in
|
||||
untouched `*.Tests` projects, none from R2-11). Per the executor memory constraint (integration suites
|
||||
leak ~16 GB/run and other plans run concurrently), only the impacted UNIT suites were run filtered
|
||||
throughout — all green. The whole-solution `dotnet test` is left as the serial heavy pass to run before
|
||||
merge.
|
||||
- **T22 — Writable checkbox live-`/run` deferred.** AdminUI has no bUnit; the 9 model round-trip tests +
|
||||
the razor compile are the offline proof. A docker-dev `/run` of one typed editor's Writable checkbox
|
||||
(rebuild both central-1/2) is the flagged live gate before merge.
|
||||
|
||||
@@ -25,6 +25,6 @@
|
||||
{ "id": "T21", "subject": "AdminOperationsActor deploy-gate wiring + Deployment:TagConfigValidationMode (Warn default | Error opt-in); actor-level consuming test", "status": "completed", "blockedBy": ["T20"] },
|
||||
{ "id": "T22", "subject": "AdminUI writable checkbox in the six driver-typed tag editors (models + razor; live /run verify at execution)", "status": "deferred-live", "blockedBy": [] },
|
||||
{ "id": "T23", "subject": "Docs + decision record: two-mode rollout, unknown-keys non-goal, FOCAS writable migration note, STATUS.md/00-INDEX.md entries + Phase-C follow-up", "status": "completed", "blockedBy": ["T17", "T21"] },
|
||||
{ "id": "T24", "subject": "Final sweep: zero parity-comment/ReadEnum-copy grep hits; whole-solution build + test gate", "status": "pending", "blockedBy": ["T5", "T6", "T7", "T8", "T9", "T10", "T12", "T13", "T14", "T15", "T16", "T17", "T18", "T19", "T21", "T22", "T23"] }
|
||||
{ "id": "T24", "subject": "Final sweep: zero parity-comment/ReadEnum-copy grep hits; whole-solution build + test gate", "status": "deferred-live", "blockedBy": ["T5", "T6", "T7", "T8", "T9", "T10", "T12", "T13", "T14", "T15", "T16", "T17", "T18", "T19", "T21", "T22", "T23"] }
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user