{
  "task": "LEGACY-MEETING-EXPERT-01",
  "round": "R2 identity repair only",
  "backendFingerprint": "ea4cb67841fd3c0562327ff43e4f3336319c226c99ea717329a12ac8b4444d23",
  "cases": [
    {
      "id": "LEGACY-QA-R2-LATE-BLACKLIST",
      "status": "Pass",
      "actual": {
        "lateSameAppVerifiedProfileSuppresses": true,
        "readDoesNotBindOrWriteSnapshot": true,
        "remainingOtherUnboundVisible": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:02Z"
    },
    {
      "id": "LEGACY-QA-R2-LATE-DELETED",
      "status": "Pass",
      "actual": {
        "lateDeletedExpertSuppresses": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:02Z"
    },
    {
      "id": "LEGACY-QA-R2-REACTIVATE-SNAPSHOT",
      "status": "Pass",
      "actual": {
        "originalPublicFieldsUnchanged": true,
        "noPrivateFallback": true,
        "freshHTTPRestoresTwo": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:02Z"
    },
    {
      "id": "LEGACY-QA-R2-LATE-REPLAY-SKIP",
      "status": "Pass",
      "actual": {
        "skip": 2,
        "create": 0,
        "allStoredSourceAndPublicFieldsSame": true,
        "storedExpertStillNull": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:02Z"
    },
    {
      "id": "LEGACY-QA-R2-CROSSAPP-NULL-SAFETY",
      "status": "Pass",
      "actual": {
        "sameLegacyIdOtherAppBlacklistedDeletedDoesNotSuppress": true,
        "unknownStillUnbound": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:02Z"
    },
    {
      "id": "LEGACY-QA-R2-LIST-PROJECTION",
      "status": "Pass",
      "actual": {
        "sameSuppressionOnSignedList": true,
        "ordinaryExpertsUnchanged": []
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:02Z"
    },
    {
      "id": "LEGACY-QA-R2-MY-MEETINGS",
      "status": "Pass",
      "actual": {
        "realSignedHTTPNestedMeetingSuppression": true,
        "registrationFixtureWithoutTask": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:03Z"
    },
    {
      "id": "LEGACY-QA-R2-TOPIC-WEB-PROJECTIONS",
      "status": "Pass",
      "actual": {
        "topicRealSignedHTTP": true,
        "webSerializerOnlyNotWebLoginHTTP": true,
        "suppressedConsistently": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:52Z"
    },
    {
      "id": "LEGACY-QA-R2-BATCH-QUERY-BOUND",
      "status": "Pass",
      "actual": {
        "uniqueMeetings": [
          1,
          2
        ],
        "queryCounts": [
          4,
          4
        ],
        "notLoadOrLargePageBenchmark": true
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:52Z"
    },
    {
      "id": "LEGACY-QA-R2-NO-FINANCE-DIRECTORY-WRITE",
      "status": "Pass",
      "actual": {
        "taskCostMeetingExpert": [
          0,
          0,
          0
        ],
        "snapshotFullRowsSame": true,
        "publicPlatformsUnchanged": []
      },
      "layer": "dedicated real PostgreSQL + loopback HTTP unless explicitly serializer-only",
      "at": "2026-11-01T14:16:52Z"
    },
    {
      "id": "LEGACY-QA-R2-BOUND-OR-LATE",
      "status": "Pass",
      "layer": "real BFF→signed NDB→dedicated PostgreSQL",
      "actual": [
        {
          "storedBoundBlacklisted": true,
          "lateMappedDeleted": false,
          "visibleCards": 0,
          "http": 200,
          "publicSnapshotAndStoredBindingUnchanged": true
        },
        {
          "storedBoundBlacklisted": false,
          "lateMappedDeleted": true,
          "visibleCards": 0,
          "http": 200,
          "publicSnapshotAndStoredBindingUnchanged": true
        },
        {
          "storedBoundBlacklisted": false,
          "lateMappedDeleted": false,
          "visibleCards": 1,
          "http": 200,
          "publicSnapshotAndStoredBindingUnchanged": true
        }
      ],
      "sameOriginalRowsAfterCleanup": true,
      "financialRecords": [
        0,
        0,
        0
      ]
    }
  ],
  "counts": {
    "Pass": 11,
    "Fail": 0,
    "Blocked": 0,
    "Skipped": 0
  },
  "oldR1FailPreserved": true,
  "sameOriginalRowsAfterCleanup": true
}
