{
  "issuer": "Astera Technology",
  "resource": "ops-help-localized-block-drift",
  "locale": "en",
  "contract": "P-export is revision 2. B-en was reviewed against revision 2, B-zh against revision 1. B-login-zh belongs to P-login and is unaffected. The local model compares procedure IDs first, then reviewed revision. “Current” means only the supplied revision record matches; it is not a claim that the prose or translation is correct.",
  "input": {
    "procedure": "P-export",
    "revision": 2,
    "blocks": [
      {
        "id": "B-en",
        "locale": "en",
        "procedure": "P-export",
        "reviewedRevision": 2
      },
      {
        "id": "B-zh",
        "locale": "zh-HK",
        "procedure": "P-export",
        "reviewedRevision": 1
      },
      {
        "id": "B-login-zh",
        "locale": "zh-HK",
        "procedure": "P-login",
        "reviewedRevision": 1
      }
    ]
  },
  "output": {
    "ok": true,
    "state": "complete",
    "result": {
      "current": [
        "B-en"
      ],
      "needsReview": [
        "B-zh"
      ],
      "unaffected": [
        "B-login-zh"
      ]
    },
    "trace": [
      {
        "id": "B-en",
        "locale": "en",
        "decision": "current"
      },
      {
        "id": "B-zh",
        "locale": "zh-HK",
        "decision": "needs-review"
      },
      {
        "id": "B-login-zh",
        "locale": "zh-HK",
        "decision": "unaffected"
      }
    ]
  },
  "verificationCases": [
    {
      "name": "baseline",
      "input": {
        "procedure": "P-export",
        "revision": 2,
        "blocks": [
          {
            "id": "B-en",
            "locale": "en",
            "procedure": "P-export",
            "reviewedRevision": 2
          },
          {
            "id": "B-zh",
            "locale": "zh-HK",
            "procedure": "P-export",
            "reviewedRevision": 1
          },
          {
            "id": "B-login-zh",
            "locale": "zh-HK",
            "procedure": "P-login",
            "reviewedRevision": 1
          }
        ]
      },
      "expected": {
        "ok": true,
        "state": "complete",
        "result": {
          "current": [
            "B-en"
          ],
          "needsReview": [
            "B-zh"
          ],
          "unaffected": [
            "B-login-zh"
          ]
        }
      }
    },
    {
      "name": "material-edit",
      "input": {
        "procedure": "P-export",
        "revision": 2,
        "blocks": [
          {
            "id": "B-en",
            "locale": "en",
            "procedure": "P-export",
            "reviewedRevision": 2
          },
          {
            "id": "B-zh",
            "locale": "zh-HK",
            "procedure": "P-export",
            "reviewedRevision": 2
          },
          {
            "id": "B-login-zh",
            "locale": "zh-HK",
            "procedure": "P-login",
            "reviewedRevision": 1
          }
        ]
      },
      "expected": {
        "ok": true,
        "state": "complete",
        "result": {
          "current": [
            "B-en",
            "B-zh"
          ],
          "needsReview": [],
          "unaffected": [
            "B-login-zh"
          ]
        }
      }
    },
    {
      "name": "fresh-boundary",
      "input": {
        "procedure": "P-export",
        "revision": 2,
        "blocks": [
          {
            "id": "B-en",
            "locale": "en",
            "procedure": "P-export",
            "reviewedRevision": 2
          },
          {
            "id": "B-zh",
            "locale": "zh-HK",
            "procedure": "P-export",
            "reviewedRevision": null
          },
          {
            "id": "B-login-zh",
            "locale": "zh-HK",
            "procedure": "P-login",
            "reviewedRevision": 1
          }
        ]
      },
      "expected": {
        "ok": true,
        "state": "unknown",
        "result": {
          "current": [
            "B-en"
          ],
          "needsReview": [
            "B-zh"
          ],
          "unaffected": [
            "B-login-zh"
          ]
        }
      }
    }
  ],
  "meaningOfNull": "Unknown or no established value for the field; inspect its specific trace.",
  "businessSideEffects": false
}
