{
  "contractVersion": "1.0.0",
  "recordId": "record-synthetic",
  "createdAt": "2026-10-06T12:00:00.000Z",
  "purpose": "advisory-planning",
  "serviceFamily": {
    "id": "family-messaging",
    "name": "Synthetic message delivery"
  },
  "boundaries": [
    {
      "id": "boundary-app",
      "name": "Fictional application boundary",
      "limitation": "Label only; not a verified authorization boundary."
    },
    {
      "id": "boundary-platform",
      "name": "Fictional shared platform boundary",
      "limitation": "Separate client authority would need verification."
    }
  ],
  "services": [
    {
      "id": "svc-worker",
      "name": "Message worker",
      "boundaryId": "boundary-app"
    },
    {
      "id": "svc-queue",
      "name": "Shared queue",
      "boundaryId": "boundary-platform"
    }
  ],
  "foundationsReferences": [
    {
      "id": "foundations-sample",
      "source": {
        "locator": "synthetic://message-delivery/foundations/record-01",
        "version": "fixture-v1",
        "capturedAt": "2026-10-06T12:00:00.000Z"
      },
      "sourceContractVersion": "synthetic-foundations-v1",
      "sourceRecordId": "fictional-foundations-01",
      "limitation": "Illustrates explicit versioned linkage only; not a supported engine adapter or authentic Foundations export."
    }
  ],
  "evidence": [
    {
      "id": "ev-declaration",
      "serviceId": "svc-worker",
      "source": {
        "locator": "synthetic://message-delivery/ev-declaration",
        "version": "fixture-v1",
        "capturedAt": "2026-10-06T12:00:00.000Z"
      },
      "recordedAt": "2026-10-06T12:00:00.000Z",
      "status": "declared",
      "statement": "Fictional operator says worker memory is stable.",
      "limitation": "Fictional sample only; no production evidence or root-cause determination.",
      "relatedEvidenceIds": [],
      "foundationsReferenceIds": [
        "foundations-sample"
      ]
    },
    {
      "id": "ev-observation",
      "serviceId": "svc-worker",
      "source": {
        "locator": "synthetic://message-delivery/ev-observation",
        "version": "fixture-v1",
        "capturedAt": "2026-10-06T12:00:00.000Z"
      },
      "recordedAt": "2026-10-06T12:00:00.000Z",
      "status": "observed",
      "statement": "Fictional sample shows increasing worker resident memory and calls to the shared queue.",
      "limitation": "Fictional sample only; no production evidence or root-cause determination.",
      "relatedEvidenceIds": [],
      "foundationsReferenceIds": [
        "foundations-sample"
      ]
    },
    {
      "id": "ev-hypothesis",
      "serviceId": "svc-worker",
      "source": {
        "locator": "synthetic://message-delivery/ev-hypothesis",
        "version": "fixture-v1",
        "capturedAt": "2026-10-06T12:00:00.000Z"
      },
      "recordedAt": "2026-10-06T12:00:00.000Z",
      "status": "inferred",
      "statement": "Possible memory leak; workload growth and caching remain alternate explanations.",
      "limitation": "Fictional sample only; no production evidence or root-cause determination.",
      "relatedEvidenceIds": [
        "ev-observation"
      ],
      "foundationsReferenceIds": [
        "foundations-sample"
      ]
    },
    {
      "id": "ev-conflict",
      "serviceId": "svc-worker",
      "source": {
        "locator": "synthetic://message-delivery/ev-conflict",
        "version": "fixture-v1",
        "capturedAt": "2026-10-06T12:00:00.000Z"
      },
      "recordedAt": "2026-10-06T12:00:00.000Z",
      "status": "conflicting",
      "statement": "Stability declaration conflicts with the sampled memory trend; retain both.",
      "limitation": "Fictional sample only; no production evidence or root-cause determination.",
      "relatedEvidenceIds": [
        "ev-declaration",
        "ev-observation"
      ],
      "foundationsReferenceIds": [
        "foundations-sample"
      ]
    },
    {
      "id": "ev-confirmation",
      "serviceId": "svc-queue",
      "source": {
        "locator": "synthetic://message-delivery/ev-confirmation",
        "version": "fixture-v1",
        "capturedAt": "2026-10-06T12:00:00.000Z"
      },
      "recordedAt": "2026-10-06T12:00:00.000Z",
      "status": "declared",
      "statement": "Fictional platform lead explicitly confirms queue ownership only.",
      "limitation": "Fictional sample only; no production evidence or root-cause determination.",
      "relatedEvidenceIds": [],
      "foundationsReferenceIds": [
        "foundations-sample"
      ]
    }
  ],
  "ownership": [
    {
      "id": "own-worker",
      "serviceId": "svc-worker",
      "responsibility": "Worker operation",
      "owner": "Fictional application team",
      "status": "proposed",
      "confirmation": null
    },
    {
      "id": "own-queue",
      "serviceId": "svc-queue",
      "responsibility": "Queue operation",
      "owner": "Fictional platform team",
      "status": "accepted",
      "confirmation": {
        "confirmedBy": "Fictional platform lead",
        "authority": "Fictional queue ownership delegate only",
        "confirmedAt": "2026-10-06T12:00:00.000Z",
        "evidenceIds": [
          "ev-confirmation"
        ],
        "statement": "Explicitly confirms queue ownership; does not authorize worker restart."
      }
    }
  ],
  "dependencies": [
    {
      "id": "dep-queue",
      "fromServiceId": "svc-worker",
      "toServiceId": "svc-queue",
      "description": "Worker calls across application/platform boundary.",
      "basis": "source-backed",
      "evidenceIds": [
        "ev-observation"
      ],
      "unknown": null
    },
    {
      "id": "dep-recovery",
      "fromServiceId": "svc-worker",
      "toServiceId": null,
      "description": "Recovery identity/service dependency is unresolved.",
      "basis": "unknown",
      "evidenceIds": [],
      "unknown": "Receiving identity service and responsible team have not been identified."
    }
  ],
  "decisions": [
    {
      "id": "decision-restart",
      "serviceId": "svc-worker",
      "question": "Who could authorize a separately validated restart experiment?",
      "owner": null,
      "authority": null,
      "ownerGap": "Client operational decision owner not confirmed.",
      "authorityGap": "No restart authority or delegation supplied.",
      "status": "open",
      "proposal": null,
      "evidenceIds": [
        "ev-hypothesis",
        "ev-conflict"
      ]
    }
  ],
  "responseCandidates": [
    {
      "id": "candidate-restart",
      "serviceId": "svc-worker",
      "problem": "Possible memory leak; cause remains unverified.",
      "potentialResponse": "Consider a bounded restart experiment only after separate human review.",
      "status": "planning-only",
      "executionAllowed": false,
      "evidenceIds": [
        "ev-hypothesis",
        "ev-conflict"
      ],
      "prerequisites": [
        "Confirm cause alternatives and representative memory baseline.",
        "Resolve queue/backlog impact, dependency unknowns and operational ownership.",
        "Identify authorized client operator and obtain separate explicit action approval."
      ],
      "humanAuthorityRequired": "Client service owner and change authority must approve scope/window; no authority supplied here.",
      "decisionIds": [
        "decision-restart"
      ],
      "testVerifications": [
        "In an approved synthetic test boundary verify memory recovery, delivery continuity and duplicate/lost-message behavior.",
        "Define stop conditions and observation interval with the client operator."
      ],
      "rollbackVerifications": [
        "Before any later test, verify operator-owned restore procedure, last known configuration and queue recovery.",
        "Verify recovery and preserved message delivery against baseline; retain failures."
      ],
      "limitation": "Potential response only, neither runbook nor approved action; no command, execution or maturity/authorization claim."
    }
  ]
}
