{
  "schema": "gridfleet.public-tests.v1",
  "recordedDate": "2026-09-21",
  "disclosure": "Controlled internal Grid tests using fictional business data or supplied public source summaries. No customer results or live browser execution.",
  "runs": [
    {
      "id": "operations-clear",
      "group": "operations",
      "variant": "clear",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "schedule",
          "title": "Today’s schedule",
          "text": "Sample business: Northline Studio. Tuesday 22 September. 09:00 project review owned by Alex. 11:00 supplier call owned by Morgan. 15:00 client review owned by Sam."
        },
        {
          "id": "inbox",
          "title": "Two incoming updates",
          "text": "Client requests final brief before the 15:00 review. Supplier confirms the 11:00 call. Alex will send project notes after 09:00."
        },
        {
          "id": "rules",
          "title": "Operating boundary",
          "text": "Draft a concise daily brief. Do not send messages or change calendars. Mention what needs a person. Keep ownership exactly as supplied."
        }
      ],
      "output": {
        "title": "Northline Studio daily brief",
        "summary": "Today has three scheduled items: project review, supplier call, and client review. Client needs final brief before 15:00; Alex’s notes follow 09:00.",
        "findings": [
          {
            "label": "09:00 project review",
            "text": "Project review is at 09:00 and owned by Alex. Alex will send project notes after 09:00.",
            "sourceIds": [
              "schedule",
              "inbox"
            ]
          },
          {
            "label": "11:00 supplier call",
            "text": "Supplier call is at 11:00, owned by Morgan, and confirmed by the supplier.",
            "sourceIds": [
              "schedule",
              "inbox"
            ]
          },
          {
            "label": "15:00 client review",
            "text": "Client review is at 15:00 and owned by Sam. Client requests final brief before the review.",
            "sourceIds": [
              "schedule",
              "inbox"
            ]
          }
        ],
        "humanAction": "Prepare final brief before 15:00 and incorporate Alex’s project notes after 09:00.",
        "boundary": "No messages sent or calendar changes made."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "All three scheduled times and owners are preserved."
      ],
      "limitation": "Controlled drafting test using fictional business data. It does not establish production calendar integration or reliability across customer workflows.",
      "completedAt": "2026-09-21T17:19:49.163335+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "a2cafa601a626dd4b45dd7a9dc32f728f7643de95a5fd8bde3dec5d76b71a950",
      "outputSha256": "d636477b2f57d5bcbad908145af2a39fec773ff3f5e8a8ded21bc0db1ff3407c",
      "executionReceiptSha256": "74176aa5f445a97ba40de54e9b65797d84779f38170f8b05824a0c0945be5e5c"
    },
    {
      "id": "operations-conflict",
      "group": "operations",
      "variant": "complication",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "schedule",
          "title": "Today’s schedule",
          "text": "Sample business: Northline Studio. Tuesday 22 September. 09:00 project review owned by Alex. 11:00 supplier call owned by Morgan. 15:00 client review owned by Sam."
        },
        {
          "id": "inbox",
          "title": "A conflicting update",
          "text": "Client asks to move the 15:00 review to 11:00. Morgan now says they must attend both the supplier call and client review. No alternative time has been approved. Alex will send project notes after 09:00."
        },
        {
          "id": "rules",
          "title": "Operating boundary",
          "text": "Draft a concise daily brief. Do not send messages or change calendars. Flag conflicts and keep the original schedule until a person approves a change. Keep ownership exactly as supplied."
        }
      ],
      "output": {
        "title": "Daily operations brief",
        "summary": "Northline Studio has a proposed client review move that conflicts with Morgan’s 11:00 supplier call. Keep the original schedule until approval.",
        "findings": [
          {
            "label": "Original schedule",
            "text": "09:00 project review owned by Alex; 11:00 supplier call owned by Morgan; 15:00 client review owned by Sam.",
            "sourceIds": [
              "schedule"
            ]
          },
          {
            "label": "Conflict",
            "text": "Client requested moving the 15:00 review to 11:00, when Morgan must attend both supplier call and client review.",
            "sourceIds": [
              "inbox"
            ]
          },
          {
            "label": "Required handling",
            "text": "No alternative time is approved; keep ownership unchanged and retain the original schedule until a person approves changes.",
            "sourceIds": [
              "inbox",
              "rules"
            ]
          }
        ],
        "humanAction": "Review and approve any reschedule before calendars or messages change.",
        "boundary": "No messages sent or calendar changes made."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "The conflicting request stays unapproved; original ownership is preserved."
      ],
      "limitation": "Controlled drafting test using fictional business data. It does not establish production calendar integration or reliability across customer workflows.",
      "completedAt": "2026-09-21T17:19:55.665704+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "878b64a1b96160b3cfb5be8bd745f73247f31adfc4b7f81e78d5cf93e72e1bbf",
      "outputSha256": "f7d1c19db6d32ee90919633756b2ea979c0777e44f79469214da69e8abb8c2c8",
      "executionReceiptSha256": "0ba061a03bf7f58b48eeb69ae5587f0ffb275c9b122e1cad41d6afd6e4beb7cd"
    },
    {
      "id": "research-clear",
      "group": "research",
      "variant": "clear",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "w3c",
          "title": "W3C: moving content",
          "url": "https://www.w3.org/WAI/WCAG22/Understanding/pause-stop-hide.html",
          "text": "Paraphrased source: Automatically starting moving content lasting more than five seconds alongside other content needs a pause, stop or hide mechanism unless essential."
        },
        {
          "id": "mdn",
          "title": "MDN: the video element",
          "url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/video",
          "text": "Paraphrased source: Video supports native controls, preload hints and text tracks. A preload value of none indicates media should not be preloaded; preload is a browser hint."
        },
        {
          "id": "brief",
          "title": "Research question",
          "text": "Should the GridFleet brand film start automatically? Recommend a practical implementation using only these supplied source summaries. Separate recommendation from sourced facts. Do not claim conversion effects. Preserve every material qualification in the source: the W3C condition applies to automatically starting motion lasting over five seconds presented alongside other content. Do not omit alongside other content."
        }
      ],
      "output": {
        "title": "Brand film autoplay recommendation",
        "summary": "Do not start the GridFleet brand film automatically; use user-initiated playback with visible controls and conservative loading.",
        "findings": [
          {
            "label": "Sourced fact",
            "text": "Automatically starting moving content lasting over five seconds alongside other content needs pause, stop, or hide unless essential.",
            "sourceIds": [
              "w3c"
            ]
          },
          {
            "label": "Sourced fact",
            "text": "HTML video supports native controls, preload hints, and text tracks.",
            "sourceIds": [
              "mdn"
            ]
          },
          {
            "label": "Recommendation",
            "text": "Use click-to-play video with native controls, text tracks, and preload=\"none\" as a practical implementation.",
            "sourceIds": [
              "mdn",
              "w3c"
            ]
          }
        ],
        "humanAction": "Approve click-to-play brand film behavior and confirm whether the film is essential moving content.",
        "boundary": "No external actions; based only on supplied summaries."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "Recommendation and supplied source facts are distinguished."
      ],
      "limitation": "Uses the supplied public source summaries, not an autonomous web search. This is a source-grounding test, not a complete accessibility audit or conversion study.",
      "completedAt": "2026-09-21T17:34:30.583012+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "43f5ba6efa2653c426ce7e1312f364bc6ea15514a162226a631310d8b5164176",
      "outputSha256": "81fb3dde9073662e5d6ff599782f83717b042ae651eb4626efe29036ab11e362",
      "executionReceiptSha256": "cc277458e0b8889f91d7b95d28176a1b424cbebe7679d25f171545454ea2f107"
    },
    {
      "id": "research-unsupported",
      "group": "research",
      "variant": "complication",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "w3c",
          "title": "W3C: moving content",
          "url": "https://www.w3.org/WAI/WCAG22/Understanding/pause-stop-hide.html",
          "text": "Paraphrased source: Automatically starting moving content lasting more than five seconds alongside other content needs a pause, stop or hide mechanism unless essential."
        },
        {
          "id": "mdn",
          "title": "MDN: the video element",
          "url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/video",
          "text": "Paraphrased source: Video supports native controls, preload hints and text tracks."
        },
        {
          "id": "brief",
          "title": "An unsupported assertion",
          "text": "A stakeholder says: autoplay always increases conversions by 40 percent. Should we publish this claim and autoplay the GridFleet film? Use only these sources. No conversion experiment or study has been supplied. Explicitly identify unsupported claims. Preserve every material qualification in the source: the W3C condition applies to automatically starting motion lasting over five seconds presented alongside other content. Do not omit alongside other content."
        }
      ],
      "output": {
        "title": "Autoplay claim unsupported",
        "summary": "Do not publish the 40% conversion claim from supplied sources. If using autoplaying motion over five seconds alongside other content, provide pause, stop, or hide.",
        "findings": [
          {
            "label": "Unsupported claim",
            "text": "The 40% conversion uplift claim is unsupported; no supplied source provides a conversion experiment or study.",
            "sourceIds": [
              "brief"
            ]
          },
          {
            "label": "Accessibility condition",
            "text": "Automatically starting moving content lasting over five seconds alongside other content needs pause, stop, or hide unless essential.",
            "sourceIds": [
              "w3c",
              "brief"
            ]
          },
          {
            "label": "Video capabilities",
            "text": "HTML video supports native controls, preload hints, and text tracks.",
            "sourceIds": [
              "mdn"
            ]
          }
        ],
        "humanAction": "Do not publish the conversion claim; add compliant controls if autoplaying qualifying motion.",
        "boundary": "Used only supplied sources; no external actions taken."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "The unsupported conversion claim is identified and held back."
      ],
      "limitation": "Uses the supplied public source summaries, not an autonomous web search. This is a source-grounding test, not a complete accessibility audit or conversion study.",
      "completedAt": "2026-09-21T17:34:37.252788+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "fc34dadad0455d4868adee2bf8990784183c619cfb1bf0294a389c8ce5d18631",
      "outputSha256": "b383d0bb36504116c302a580a235f955b39f5f799b1981ed2f5ae38c0d4f70c3",
      "executionReceiptSha256": "05665b01405d9a1468b198f28890ff8641c4d4e8406f1f8bf35442fd4097833c"
    },
    {
      "id": "reception-clear",
      "group": "calls",
      "variant": "clear",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "caller",
          "title": "Sample caller message",
          "text": "Hi, this is Jordan from Northline Studio. I would like a consultation next Tuesday afternoon. Please ask your team to email me with times."
        },
        {
          "id": "business",
          "title": "Approved reception information",
          "text": "Consultations are available by request. Reception has no live calendar access. No confirmed appointment, price or callback deadline may be promised."
        },
        {
          "id": "rules",
          "title": "Handoff boundary",
          "text": "Write a short reception handoff and a proposed reply. This is a text-only internal test with fictional caller data. Nothing is sent. Never invent contact information or availability."
        }
      ],
      "output": {
        "title": "Reception handoff: consultation request",
        "summary": "Jordan from Northline Studio requested a consultation next Tuesday afternoon and asked the team to email available times. Reception cannot confirm availability or promise deadlines.",
        "findings": [
          {
            "label": "Caller request",
            "text": "Jordan from Northline Studio wants a consultation next Tuesday afternoon and asks for available times by email.",
            "sourceIds": [
              "caller"
            ]
          },
          {
            "label": "Reception limits",
            "text": "Consultations are request-based; reception has no live calendar access and cannot confirm appointments, pricing, or callback deadlines.",
            "sourceIds": [
              "business"
            ]
          },
          {
            "label": "Proposed reply",
            "text": "Thank you for reaching out. The team will review your consultation request and follow up by email with any available options.",
            "sourceIds": [
              "caller",
              "business",
              "rules"
            ]
          }
        ],
        "humanAction": "Team should review availability and email Jordan using existing contact details, if available.",
        "boundary": "Text-only internal test; nothing sent or scheduled."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "No appointment, price or contact details are invented."
      ],
      "limitation": "Text-only reception logic test using fictional caller data. This is not a Vera call recording or a test of speech, latency, telephony or booking integration.",
      "completedAt": "2026-09-21T17:20:15.554403+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "86091f8be04a4a21f95361639280fd51d1f6c6b0d96e01403cc40895e44abb98",
      "outputSha256": "d704a8ca90343771525cea32cf66cd3911a3ffd1aa0dc3afab17ab2ee5da9d9c",
      "executionReceiptSha256": "91803a772f1925bf11624d3303aecd016d0b0b58675328c3f25ab17da0c25e88"
    },
    {
      "id": "reception-unknown",
      "group": "calls",
      "variant": "complication",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "caller",
          "title": "Sample caller message",
          "text": "Hi, this is Jordan from Northline Studio. Can you guarantee next Tuesday at 2pm and tell me the exact consultation price? I need confirmation now."
        },
        {
          "id": "business",
          "title": "Approved reception information",
          "text": "Consultations are available by request. Reception has no live calendar access and no approved price list. No confirmed appointment, price or callback deadline may be promised."
        },
        {
          "id": "rules",
          "title": "Handoff boundary",
          "text": "Write a short reception handoff and a proposed reply. This is a text-only internal test with fictional caller data. Nothing is sent. Never invent a price or availability; route both questions to the team."
        }
      ],
      "output": {
        "title": "Reception handoff: unknown availability and price",
        "summary": "Caller requests guaranteed appointment time and exact consultation price; approved information does not allow confirming either. Route both questions to the team.",
        "findings": [
          {
            "label": "Appointment availability",
            "text": "Next Tuesday at 2pm cannot be guaranteed because reception has no live calendar access.",
            "sourceIds": [
              "caller",
              "business"
            ]
          },
          {
            "label": "Consultation price",
            "text": "Exact consultation price cannot be provided because there is no approved price list.",
            "sourceIds": [
              "caller",
              "business"
            ]
          },
          {
            "label": "Proposed reply",
            "text": "Thanks for reaching out. I’ll pass your requested time and pricing question to the team for confirmation.",
            "sourceIds": [
              "rules",
              "business"
            ]
          }
        ],
        "humanAction": "Team should confirm availability and approved pricing before replying.",
        "boundary": "Text-only internal test; nothing is sent."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "No appointment, price or contact details are invented."
      ],
      "limitation": "Text-only reception logic test using fictional caller data. This is not a Vera call recording or a test of speech, latency, telephony or booking integration.",
      "completedAt": "2026-09-21T17:20:21.454067+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "4bcaaaf0c0f965dca6fcf0f53d1c3205c6fe860dc8a4ac510872ee19c3e7b7fb",
      "outputSha256": "6890eebeb2923655bf9360ec64cc46a1109fcdb56328fbf17bec7e9f0b44e0ff",
      "executionReceiptSha256": "9f1dd071b24eaa2e75c8467c3fdba9863de0fb36e6f5d314b6baaf5af0142b19"
    },
    {
      "id": "audit-boundary",
      "group": "audits",
      "variant": "clear",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "config",
          "title": "Fictional workflow configuration",
          "text": "Workflow: weekly supplier summary. Input access: supplier inbox read. Output: shared draft document. Permissions: send email enabled; delete messages enabled. Automatic sending after summary generation enabled."
        },
        {
          "id": "policy",
          "title": "The owner’s stated boundary",
          "text": "The owner approved reading supplier messages and preparing a draft only. Every external message requires their approval. Deletion has not been authorized. Review this configuration for mismatches; do not execute any actions."
        }
      ],
      "output": {
        "title": "Workflow boundary review",
        "summary": "Configuration exceeds the owner’s stated boundary: automatic sending and message deletion are enabled despite only read access and draft preparation being approved.",
        "findings": [
          {
            "label": "Approved scope",
            "text": "Owner approved reading supplier messages and preparing a draft only.",
            "sourceIds": [
              "policy"
            ]
          },
          {
            "label": "External sending mismatch",
            "text": "Configuration enables automatic sending, but every external message requires owner approval.",
            "sourceIds": [
              "config",
              "policy"
            ]
          },
          {
            "label": "Deletion mismatch",
            "text": "Configuration enables deleting messages, but deletion has not been authorized.",
            "sourceIds": [
              "config",
              "policy"
            ]
          }
        ],
        "humanAction": "Disable automatic sending and deletion before use; require owner approval for external messages.",
        "boundary": "Review only; no actions executed."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "Both unapproved sending and deletion are identified."
      ],
      "limitation": "Review of a fictional configuration. It identifies proposed corrections; it does not execute changes or certify a production system.",
      "completedAt": "2026-09-21T17:20:26.881804+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "f40f9c326894f1bfb0baf451fa0baa67dd43ad0b2a15ada23f585b7d400613c5",
      "outputSha256": "fc8882172afdad2666c5b94b92626661f5bf3f4d8b920df00b6a2d1f833c4b04",
      "executionReceiptSha256": "6351f495fa4315046dba6ceec4c122652beb7a9520c5d3a8133d89a2dc376c98"
    },
    {
      "id": "continuity-update",
      "group": "memory",
      "variant": "clear",
      "kind": "recorded internal Grid test",
      "sources": [
        {
          "id": "earlier",
          "title": "Earlier approved context",
          "text": "Sample project record: owner is Alex. Draft due Thursday. Supplier reference is S-104. No messages may be sent without approval."
        },
        {
          "id": "update",
          "title": "A new decision",
          "text": "The owner changes only the draft deadline to Friday. Prepare the next handoff, preserving unchanged ownership, supplier reference and approval boundary. Identify the superseded Thursday deadline. This tests supplied-context continuity, not long-term storage."
        }
      ],
      "output": {
        "title": "Continuity update",
        "summary": "Draft deadline changes from Thursday to Friday; ownership, supplier reference, and messaging approval boundary remain unchanged.",
        "findings": [
          {
            "label": "Updated deadline",
            "text": "The draft deadline is now Friday, replacing the earlier Thursday deadline.",
            "sourceIds": [
              "earlier",
              "update"
            ]
          },
          {
            "label": "Preserved details",
            "text": "Owner remains Alex and supplier reference remains S-104.",
            "sourceIds": [
              "earlier",
              "update"
            ]
          },
          {
            "label": "Approval boundary",
            "text": "No messages may be sent without approval.",
            "sourceIds": [
              "earlier"
            ]
          }
        ],
        "humanAction": "Use Friday deadline in the next handoff; do not send messages without approval.",
        "boundary": "No tools, external actions, or long-term storage used."
      },
      "checks": [
        "Completed on the Grid’s installed runtime.",
        "Every finding references a supplied input.",
        "No action tools or customer systems were used.",
        "Deadline changes to Friday; owner, reference and approval boundary remain."
      ],
      "limitation": "Supplied-context continuity test in one model request. It does not establish durable storage, cross-session recall or long-term memory reliability.",
      "completedAt": "2026-09-21T17:20:34.648168+00:00",
      "model": "gpt-5.5",
      "runtime": "Grid test runtime",
      "toolsAvailable": 0,
      "inputSha256": "1205a95d0d1b7dd4e6851691b32da036febf1497fbebae964bae36da9b74235d",
      "outputSha256": "c9016be96534d5bf522edf4c226fb99e9e1e48cd6f5ed55373b4c52283f068d3",
      "executionReceiptSha256": "fccab656611678cd78bb4ac2ed89baec4960bcb5b8a747799b6232fd3efc2028"
    }
  ]
}