19 lines
1.5 KiB
JSON
19 lines
1.5 KiB
JSON
{
|
|
"planPath": "docs/plans/2026-06-16-stillpending-phase-5-probes.md",
|
|
"branch": "feat/stillpending-phase-5-probes",
|
|
"tasks": [
|
|
{"id": 441, "subject": "P5 Task 1: Modbus probe — real FC03 handshake", "status": "pending"},
|
|
{"id": 442, "subject": "P5 Task 2: OpcUaClient probe — GetEndpoints discovery handshake", "status": "pending"},
|
|
{"id": 443, "subject": "P5 Task 3: S7 probe — Plc.OpenAsync (COTP+S7 setup) handshake", "status": "pending"},
|
|
{"id": 444, "subject": "P5 Task 4: AbCip probe — libplctag CIP session handshake", "status": "pending"},
|
|
{"id": 445, "subject": "P5 Task 5: AbLegacy probe — libplctag PCCC session handshake", "status": "pending"},
|
|
{"id": 446, "subject": "P5 Task 6: TwinCAT probe — ADS ReadState (degrade-guarded)", "status": "pending"},
|
|
{"id": 447, "subject": "P5 Task 7: FOCAS probe — cnc_allclibhndl3 (degrade-guarded)", "status": "pending"},
|
|
{"id": 448, "subject": "P5 Task 8: Galaxy probe — gRPC ping (auth-rejection = reachable)", "status": "pending"},
|
|
{"id": 449, "subject": "P5 Task 9: Docs + bookkeeping", "status": "pending", "blockedBy": [441, 442, 443, 444, 445, 446, 447, 448]},
|
|
{"id": 450, "subject": "P5 Task 10: Full build + test + final integration review", "status": "pending", "blockedBy": [441, 442, 443, 444, 445, 446, 447, 448, 449]},
|
|
{"id": 451, "subject": "P5 Task 11: Live /run — extend E2E + run 5 verifiable probes", "status": "pending", "blockedBy": [450]}
|
|
],
|
|
"lastUpdated": "2026-06-16"
|
|
}
|