Complete finite IO terminal migration
JSON
{ "schema":"io-terminal-guarded-recovery-report/v1", "status":"stopped_unstable", "scope":{"partType":"Terminal","total":676,"ioCaseSensitivePrefixCount":280,"nonIoCount":396}, "stabilization":{"requiredConsecutiveReads":2,"stable":false,"boundedAttemptsExhausted":true,"reason":"Live project component properties changed during the guarded recovery window; component-property rewrite commits continued to appear through #9f4ce529."}, "expected":{"Pin Type":"Bi-Directional","Pin Group":"User I/O","Section":"User I/O","Pin Orientation":"Right","Pin Description":"User-configurable bidirectional I/O","Terminal Order":"1..280 by spreadsheet-letter-prefix base-26, integer suffix, case-sensitive designator tie-break"}, "preMismatchByField":{"Pin Type":null,"Pin Group":null,"Section":null,"Pin Orientation":null,"Pin Description":null,"Terminal Order":null}, "finalMismatchByField":{"Pin Type":null,"Pin Group":null,"Section":null,"Pin Orientation":null,"Pin Description":null,"Terminal Order":null}, "uniqueRecordsMutated":[], "mutationCalls":[], "unspecifiedPinType":{"ioPre":null,"allPre":null,"ioPost":null,"allPost":null}, "orderDiagnostics":{"pre":{"missing":null,"duplicate":null,"outOfRange":null,"naturalOrderError":null},"post":{"missing":null,"duplicate":null,"outOfRange":null,"naturalOrderError":null}}, "nonIoMutationCount":0, "baseline":{"commit":"af16fd7e","unchanged":null,"historyDiffAttempted":true,"apiLimitation":"get_project_diff requires a resolvable version identifier; short baseline af16fd7e could not be conclusively resolved during the unstable window. Commit-path diffs expose element UIDs but not a direct baseline-unchanged aggregate."}, "invariants":{"neverTargetNonIo":true,"maxRecordsPerMutationCall":28,"freshReadBeforeEachMutationCall":true,"zeroMutationCallsByThisStoppedAttempt":true,"finalZeroMismatchRequiredForSuccess":true,"success":false} }