{
  "step": "show-MicrosoftGraphOutlookItem",
  "tool": "object_import",
  "input": {
    "action": "show",
    "importId": "import-18f1e3a7ece3a23b009136ed8c6ba2994b85a2e3de2fff04970c06b61828d3d2",
    "object": "MicrosoftGraphOutlookItem"
  },
  "isError": false,
  "error": null,
  "output": {
    "action": "show",
    "importId": "import-18f1e3a7ece3a23b009136ed8c6ba2994b85a2e3de2fff04970c06b61828d3d2",
    "name": "MicrosoftGraphOutlookItem",
    "yaml": "metadata:\n  references:\n    - graph-contact.json#/components/schemas/microsoft.graph.outlookItem\n  supportedContexts:\n    - list\n    - detail\n    - form\nobject:\n  description: Imported microsoft.graph.outlookItem schema. Samples without source examples are illustrative.\n  domain: imported\n  name: MicrosoftGraphOutlookItem\n  version: 1.0.0\nrelationships: []\nsamples:\n  - changeKey: CHAN-001\n    createdDateTime: '2026-01-01T12:00:00Z'\n    id: ID-001\n    lastModifiedDateTime: '2026-01-01T12:00:00Z'\n  - changeKey: CHAN-002\n    createdDateTime: '2026-01-02T12:00:00Z'\n    id: ID-002\n    lastModifiedDateTime: '2026-01-02T12:00:00Z'\n  - changeKey: CHAN-003\n    createdDateTime: '2026-01-03T12:00:00Z'\n    id: ID-003\n    lastModifiedDateTime: '2026-01-03T12:00:00Z'\n  - changeKey: CHAN-004\n    createdDateTime: '2026-01-04T12:00:00Z'\n    id: ID-004\n    lastModifiedDateTime: '2026-01-04T12:00:00Z'\n  - changeKey: CHAN-005\n    createdDateTime: '2026-01-05T12:00:00Z'\n    id: ID-005\n    lastModifiedDateTime: '2026-01-05T12:00:00Z'\nschema:\n  changeKey:\n    description: >-\n      Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows\n      Exchange to apply changes to the correct version of the object. Read-only.\n    required: false\n    type: string?\n  createdDateTime:\n    description: >-\n      The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For\n      example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z\n    required: false\n    type: datetime?\n    validation:\n      format: date-time\n      pattern: >-\n        ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$\n  id:\n    description: The unique identifier for an entity. Read-only.\n    required: false\n    type: string\n  lastModifiedDateTime:\n    description: >-\n      The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For\n      example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z\n    required: false\n    type: datetime?\n    validation:\n      format: date-time\n      pattern: >-\n        ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$\nsemantics:\n  id:\n    semantic_type: text.label\n    token_mapping: tokenMap(text.primary)\ntokens: {}\ntraits: []\n",
    "proposals": [
      {
        "effects": "Acceptance binds Timestampable to the declared source fields and omits canonical fields with null bindings. Review the bindings and audit roles. No trait is applied to this draft.",
        "errors": [],
        "evidence": [
          {
            "file": "graph-contact.json",
            "kind": "structure",
            "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/createdDateTime",
            "reason": "date-time format provides timestamp evidence for createdDateTime; review the proposed audit role before acceptance."
          },
          {
            "file": "graph-contact.json",
            "kind": "structure",
            "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/lastModifiedDateTime",
            "reason": "date-time format provides timestamp evidence for lastModifiedDateTime; review the proposed audit role before acceptance."
          }
        ],
        "grade": "medium",
        "id": "f17bb5a43ec3d07e",
        "trait": {
          "fieldBindings": {
            "created_at": "createdDateTime",
            "last_event": null,
            "last_event_at": null,
            "updated_at": null
          },
          "name": "Timestampable",
          "parameters": {}
        },
        "valid": true
      }
    ],
    "unmapped": [
      {
        "file": "graph-contact.json",
        "kind": "link",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/0/$ref",
        "reason": "Preserved as a local hub reference; draft projection decides whether it is a relationship."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/discriminator",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/@odata.type/type",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "property",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/@odata.type",
        "reason": "Field name is not a valid object/code identifier; rename explicitly before applying."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/categories/description",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/categories/items/type",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/categories/items",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/categories/type",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "property",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties/categories",
        "reason": "Nested documents, maps and unconstrained fields are retained in the hub; the scalar object editor cannot represent them."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/properties",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/required",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/title",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      },
      {
        "file": "graph-contact.json",
        "kind": "keyword",
        "object": "MicrosoftGraphOutlookItem",
        "outcome": "unmapped",
        "pointer": "/components/schemas/microsoft.graph.outlookItem/allOf/1/type",
        "reason": "Preserved in the hub; not enforced by the object field contract."
      }
    ],
    "diff": {
      "name": "MicrosoftGraphOutlookItem",
      "status": "new",
      "fields": {
        "added": [
          "changeKey",
          "createdDateTime",
          "id",
          "lastModifiedDateTime"
        ],
        "removed": [],
        "changed": []
      },
      "screens": [
        "list",
        "detail",
        "form"
      ],
      "traitsChanged": false,
      "relationshipsChanged": false
    }
  }
}
