{
  "schemaVersion": "1.0.0",
  "catalog": {
    "catalogId": "IT-CATALOG-EXAMPLE-001",
    "templateVersion": "1.0.0",
    "revision": 4,
    "status": "published",
    "title": "Fictional requester-facing IT service catalog",
    "audienceSummary": "Fictional workforce and approved partner role groups",
    "ownerRoleId": "ROLE-IT-CATALOG-OWNER",
    "supportRouteRef": "https://support.example.test/catalog/help",
    "effectiveAt": "2026-08-01T09:00:00Z",
    "reviewBy": "2026-10-30T09:00:00Z",
    "publishedAt": "2026-08-01T09:00:00Z",
    "updatedAt": "2026-07-31T15:00:00Z",
    "fictionalExample": true
  },
  "boundaries": {
    "serviceBlueprintOwned": false,
    "journeyOwned": false,
    "fulfillmentWorkflowOwned": false,
    "runbookExecutionOwned": false,
    "slaCommitmentOwned": false,
    "pricingProcurementOwned": false,
    "cmdbAssetInventoryOwned": false,
    "incidentManagementOwned": false,
    "changeManagementOwned": false,
    "problemManagementOwned": false,
    "automaticApprovalOwned": false,
    "automaticFulfillmentOwned": false,
    "platformSelectionOwned": false,
    "platformConfigurationOwned": false,
    "complianceClaimOwned": false,
    "availabilityClaimOwned": false
  },
  "evidence": [
    {
      "id": "EVIDENCE-001",
      "type": "source_review",
      "observedAt": "2026-07-29T12:00:00Z",
      "reference": "https://records.example.test/catalog/source-review-001",
      "sha256": "1111111111111111111111111111111111111111111111111111111111111111",
      "note": "Fictional source review for category and service descriptions.",
      "sensitiveDataRemoved": true
    },
    {
      "id": "EVIDENCE-002",
      "type": "service_approval",
      "observedAt": "2026-07-30T10:00:00Z",
      "reference": "https://records.example.test/catalog/service-approval-001",
      "sha256": "2222222222222222222222222222222222222222222222222222222222222222",
      "note": "Fictional approval record for active requester-facing entries.",
      "sensitiveDataRemoved": true
    },
    {
      "id": "EVIDENCE-003",
      "type": "accessibility_review",
      "observedAt": "2026-07-30T11:00:00Z",
      "reference": "https://reviews.example.test/catalog/accessibility-001",
      "sha256": "3333333333333333333333333333333333333333333333333333333333333333",
      "note": "Fictional review record; it is not a compliance claim.",
      "sensitiveDataRemoved": true
    },
    {
      "id": "EVIDENCE-004",
      "type": "security_review",
      "observedAt": "2026-07-30T13:00:00Z",
      "reference": "https://reviews.example.test/catalog/security-001",
      "sha256": "4444444444444444444444444444444444444444444444444444444444444444",
      "note": "Fictional review record; it does not certify security.",
      "sensitiveDataRemoved": true
    },
    {
      "id": "EVIDENCE-005",
      "type": "data_review",
      "observedAt": "2026-07-30T14:00:00Z",
      "reference": "https://reviews.example.test/catalog/data-001",
      "sha256": "5555555555555555555555555555555555555555555555555555555555555555",
      "note": "Fictional data-handling review for request inputs.",
      "sensitiveDataRemoved": true
    },
    {
      "id": "EVIDENCE-006",
      "type": "lifecycle_decision",
      "observedAt": "2026-07-31T09:00:00Z",
      "reference": "https://records.example.test/catalog/retirement-001",
      "sha256": "6666666666666666666666666666666666666666666666666666666666666666",
      "note": "Fictional decision to retire one entry and point to a replacement.",
      "sensitiveDataRemoved": true
    }
  ],
  "categories": [
    {
      "id": "CAT-ACCESS",
      "name": "Access and accounts",
      "description": "Requester-facing account and access services.",
      "displayOrder": 10,
      "status": "active",
      "evidenceIds": ["EVIDENCE-001", "EVIDENCE-002"]
    },
    {
      "id": "CAT-COLLABORATION",
      "name": "Collaboration",
      "description": "Requester-facing collaboration and file-sharing services.",
      "displayOrder": 20,
      "status": "active",
      "evidenceIds": ["EVIDENCE-001", "EVIDENCE-002"]
    }
  ],
  "services": [
    {
      "id": "SVC-ACCOUNT-ACCESS",
      "version": "2.1.0",
      "categoryId": "CAT-ACCESS",
      "name": "Standard account access",
      "aliases": ["workforce account access"],
      "summary": "Request access for an eligible fictional workforce role.",
      "status": "active",
      "audience": {
        "groupAliases": ["AUDIENCE-WORKFORCE"],
        "eligibilitySummary": "Eligible workforce roles with an active fictional sponsorship reference.",
        "eligibilityReference": "https://policies.example.test/access/eligibility"
      },
      "request": {
        "channel": "web_form",
        "channelRef": "https://support.example.test/requests/account-access",
        "inputSummary": [
          "Role alias",
          "Fictional sponsorship reference",
          "Requested access profile"
        ],
        "inputBoundary": "Do not place passwords, authentication secrets, personal identifiers, or regulated data in the request."
      },
      "ownership": {
        "serviceOwnerRoleId": "ROLE-IDENTITY-SERVICE-OWNER",
        "supportRoleId": "ROLE-ACCESS-SUPPORT",
        "supportRouteRef": "https://support.example.test/routes/access"
      },
      "fulfillment": {
        "summary": "The accountable support route reviews the declared eligibility reference and records the request outcome in its own system.",
        "procedureRef": "https://procedures.example.test/access/account-request-v2"
      },
      "dependencies": {
        "serviceIds": [],
        "externalRefs": ["https://policies.example.test/access/sponsorship"]
      },
      "data": {
        "classification": "restricted",
        "handlingSummary": "Use role aliases and fictional references in portable copies; keep real identity data in the accountable request system.",
        "reference": "https://policies.example.test/data/request-inputs"
      },
      "accessibility": {
        "state": "reviewed",
        "reference": "https://reviews.example.test/catalog/account-accessibility",
        "note": "A fictional review is recorded; no compliance conclusion is asserted."
      },
      "security": {
        "state": "reviewed",
        "reference": "https://reviews.example.test/catalog/account-security",
        "note": "A fictional review is recorded; no security assurance is asserted."
      },
      "evidenceState": "approved",
      "evidenceIds": ["EVIDENCE-002", "EVIDENCE-003", "EVIDENCE-004", "EVIDENCE-005"],
      "targets": [
        {
          "id": "TARGET-ACCESS-REVIEW",
          "label": "Review reference",
          "statement": "Review the catalog entry by the catalog review date.",
          "reference": "https://records.example.test/catalog/review-target-001",
          "commitment": false
        }
      ],
      "lifecycle": {
        "introducedAt": "2026-05-01T09:00:00Z",
        "lastReviewedAt": "2026-07-30T14:00:00Z",
        "nextReviewAt": "2026-10-30T09:00:00Z",
        "retirementAt": null,
        "replacementServiceId": null,
        "decisionRef": "https://records.example.test/catalog/account-lifecycle"
      }
    },
    {
      "id": "SVC-COLLAB-WORKSPACE",
      "version": "1.4.0",
      "categoryId": "CAT-COLLABORATION",
      "name": "Collaboration workspace",
      "aliases": ["team workspace"],
      "summary": "Request a fictional collaboration workspace for an eligible role group.",
      "status": "active",
      "audience": {
        "groupAliases": ["AUDIENCE-WORKFORCE", "AUDIENCE-APPROVED-PARTNER"],
        "eligibilitySummary": "Eligible fictional workforce and approved partner role groups with a named business-purpose reference.",
        "eligibilityReference": "https://policies.example.test/collaboration/eligibility"
      },
      "request": {
        "channel": "web_form",
        "channelRef": "https://support.example.test/requests/collaboration-workspace",
        "inputSummary": [
          "Role-group alias",
          "Business-purpose reference",
          "Data classification choice"
        ],
        "inputBoundary": "Do not attach live customer data, credentials, contracts, or regulated records to the portable catalog copy."
      },
      "ownership": {
        "serviceOwnerRoleId": "ROLE-COLLABORATION-SERVICE-OWNER",
        "supportRoleId": "ROLE-COLLABORATION-SUPPORT",
        "supportRouteRef": "https://support.example.test/routes/collaboration"
      },
      "fulfillment": {
        "summary": "The support route reviews the request and keeps any approval and fulfillment steps in its accountable workflow.",
        "procedureRef": "https://procedures.example.test/collaboration/workspace-request-v1"
      },
      "dependencies": {
        "serviceIds": ["SVC-ACCOUNT-ACCESS"],
        "externalRefs": ["https://policies.example.test/collaboration/data-use"]
      },
      "data": {
        "classification": "internal",
        "handlingSummary": "The requester selects a declared classification; this entry does not approve data placement.",
        "reference": "https://policies.example.test/data/classification"
      },
      "accessibility": {
        "state": "reviewed",
        "reference": "https://reviews.example.test/catalog/workspace-accessibility",
        "note": "A fictional review is recorded; suitability still requires accountable evaluation."
      },
      "security": {
        "state": "pending",
        "reference": null,
        "note": "The next fictional security review is pending; no current assurance is claimed."
      },
      "evidenceState": "approved",
      "evidenceIds": ["EVIDENCE-001", "EVIDENCE-002", "EVIDENCE-003", "EVIDENCE-005"],
      "targets": [
        {
          "id": "TARGET-WORKSPACE-INPUTS",
          "label": "Input-quality reference",
          "statement": "Use the referenced field guide when reviewing request completeness.",
          "reference": "https://records.example.test/catalog/input-target-001",
          "commitment": false
        }
      ],
      "lifecycle": {
        "introducedAt": "2026-04-15T09:00:00Z",
        "lastReviewedAt": "2026-07-30T14:00:00Z",
        "nextReviewAt": "2026-10-30T09:00:00Z",
        "retirementAt": null,
        "replacementServiceId": null,
        "decisionRef": "https://records.example.test/catalog/workspace-lifecycle"
      }
    },
    {
      "id": "SVC-LEGACY-FILE-DROP",
      "version": "3.0.0",
      "categoryId": "CAT-COLLABORATION",
      "name": "Legacy file drop",
      "aliases": ["legacy transfer request"],
      "summary": "Requester guidance for a fictional service that is leaving the published catalog.",
      "status": "retiring",
      "audience": {
        "groupAliases": ["AUDIENCE-WORKFORCE"],
        "eligibilitySummary": "Existing fictional role groups with a recorded transition exception.",
        "eligibilityReference": "https://policies.example.test/collaboration/legacy-transition"
      },
      "request": {
        "channel": "knowledge_article",
        "channelRef": "https://support.example.test/guides/legacy-file-drop-transition",
        "inputSummary": ["Existing service reference", "Transition question"],
        "inputBoundary": "Do not submit files, credentials, or real personal data through the catalog entry."
      },
      "ownership": {
        "serviceOwnerRoleId": "ROLE-COLLABORATION-SERVICE-OWNER",
        "supportRoleId": "ROLE-COLLABORATION-SUPPORT",
        "supportRouteRef": "https://support.example.test/routes/collaboration"
      },
      "fulfillment": {
        "summary": "The support route explains the transition and records any exception in its own accountable system.",
        "procedureRef": "https://procedures.example.test/collaboration/legacy-transition-v3"
      },
      "dependencies": {
        "serviceIds": ["SVC-COLLAB-WORKSPACE"],
        "externalRefs": ["https://records.example.test/catalog/retirement-001"]
      },
      "data": {
        "classification": "not_applicable",
        "handlingSummary": "This catalog entry accepts no file content; transition records remain in the accountable support system.",
        "reference": "https://policies.example.test/data/transition-records"
      },
      "accessibility": {
        "state": "pending",
        "reference": null,
        "note": "Review of the transition guidance remains pending."
      },
      "security": {
        "state": "not_applicable",
        "reference": null,
        "note": "This entry records a support route and does not assert a technical control state."
      },
      "evidenceState": "retirement_pending",
      "evidenceIds": ["EVIDENCE-001", "EVIDENCE-006"],
      "targets": [
        {
          "id": "TARGET-LEGACY-RETIREMENT",
          "label": "Retirement planning reference",
          "statement": "Use the cited decision record when reviewing the planned catalog removal date.",
          "reference": "https://records.example.test/catalog/retirement-001",
          "commitment": false
        }
      ],
      "lifecycle": {
        "introducedAt": "2025-08-01T09:00:00Z",
        "lastReviewedAt": "2026-07-31T09:00:00Z",
        "nextReviewAt": "2026-08-29T09:00:00Z",
        "retirementAt": "2026-09-30T17:00:00Z",
        "replacementServiceId": "SVC-COLLAB-WORKSPACE",
        "decisionRef": "https://records.example.test/catalog/retirement-001"
      }
    }
  ]
}
