{
  "prompt": {
    "title": "Build a HubSpot–LinkedIn integration record",
    "text": "HUBSPOT–LINKEDIN INTEGRATION RECORD BUILDER — COMPLETE PORTABLE PACKAGE v1\n\nYour job is to create or repair one reader-supplied integration record. If no reader facts follow, demonstrate with the two labeled fixtures only.\n\nEmbedded first-party reference summary, inspected 8 October 2026. HubSpot requires Ads Publish access for the connecting HubSpot user and LinkedIn Account Manager on the exact ad account. Lead syncing separately needs a qualifying Page role for the connected user (Super admin, Content admin or Lead Gen Forms Manager). The connection flow separately selects auto-tracking and lead-sync scope. HubSpot reporting, destination URL tracking and Lead Gen Form sync have separate receipts. For supported destination formats, use a full non-redirecting final URL and check applied UTM/hsa parameters. InMail without Lead Gen Form and Event Ads report but are not tracked in HubSpot's format table; Document and Thought Leader Ads are not tracked there, and HubSpot specifically cannot add tracking to an individual's Thought Leader post. A pre-existing contact may be absent from First form submission reporting despite a synced form event; check contact ad and lead-ad form events and the selected report filter. Do not treat this documentation as native account proof.\nSources: https://knowledge.hubspot.com/ads/connect-your-linkedin-ads-account-to-hubspot ; https://knowledge.hubspot.com/ads/track-and-report-on-your-linkedin-ads-in-hubspot ; https://knowledge.hubspot.com/ads/manage-linkedin-ads-accounts-syncing-leads-to-hubspot ; https://knowledge.hubspot.com/ads/troubleshoot-your-linkedin-ads-account-connection .\n\nCONTRACT AND OUTPUT\nUse schema `maestro.hubspot-linkedin-integration.v1`. Output the complete JSON record, a readable Markdown handoff with the same values, the checker disposition, first broken state, named owner and exact next receipt. Do not rely on an article, external files, previous chat or live browser access. Preserve all supplied IDs and source values exactly. Never invent portal state, roles, authorization, a submitted lead, contact/event, workflow outcome, metrics, dates or a result. Exclude credentials, tokens and contact personal data.\n\nThere are four decisions: DRAFT_READY means the plan is complete for review and does not require test authorization; LAUNCH_HOLD means a dated same-scope form-owner test authorization or required native proof is missing; REPAIR_REQUIRED means an observed failure, contradiction, malformed import or positive unresolved submissions; VERIFIED needs same-scope dated receipts for every applicable path and an evidenced zero unresolved count. None authorizes a real connection, test or campaign change. A blank string means not supplied; UNKNOWN means an identified but unread native state; KNOWN 0 means a dated read-back proved zero. Do not coerce among them.\n\nThe record has scope, plan, cutoff, observations, populations, evidence and report_diagnosis. Every authorization, observed PASS or FAIL and population count needs a specific dated native evidence register entry matching portal_id, linkedin_user_ref, ad_account_id, page_id and form_id; changing the portal or LinkedIn user invalidates old receipts. Documentation and an intended switch value do not pass. Check in this order: HubSpot Ads Publish, LinkedIn Account Manager, account hold, app permission, account connection, campaign/date reporting, ad-format support, auto-tracking, final URL and redirects, applied tracking parameters, Page role, exact form lead sync, authorized source submission, matched contact, ad event, lead-ad form event, downstream routing, and one-cutoff reconciliation. Stop at the first proven break. For unsupported tracking, use NOT_APPLICABLE with the exact format/source reason while keeping reporting separate.\n\nPopulation units: submitted/synced/resolved/rejected/unresolved and duplicate are submission IDs; contacts/routed_contacts are distinct contact IDs; ad_events/form_events are distinct in-cohort events. Submitted IDs partition into resolved + rejected + unresolved. A resolved submission needs sync, contact, ad-event, form-event and routing receipts; resolved cannot exceed synced or either event population, and duplicate mapping cannot erase the minimum implied contact and routed-contact populations. Synced can overlap unresolved if contact/event proof is missing. A repeat submission remains a separate submission; a pre-existing contact is not a new person. Do not sum unlike populations or impose a general event-count ceiling from submission counts. A positive unresolved count blocks VERIFIED with request HL-POPULATION_RECONCILIATION. For malformed JSON or wrong-kind/missing nested containers, preserve the exact input file text in `input_preserved_json` and bytes in `input_bytes_base64`, add path/kind/value diagnostics and do not overwrite the last accepted record.\n\nContact, ad-event, form-event and routing observations cannot remain PASS when their same-cutoff evidenced populations are zero. This contradiction is REPAIR_REQUIRED at population_reconciliation even when every submitted ID is documented rejected. An all-rejected cohort closes the submitted-ID partition; it does not prove a successful integration path.\n\nEvidence request output must include stable request ID, named owner, exact field, last proven receipt, exact next native receipt, cutoff, privacy note and the reason the disposition holds. For an observation break, preserve that observation row's supplied owner instead of replacing it with a generic role. Use Marketing operations owner for population_evidence and population_reconciliation. Use Record owner for import_contract. If facts are missing, ask for them; do not fill them from the examples. Explain report-filter absence only after reading the contact and both events. A workflow plan is not routing evidence.\n\nStable request IDs are exact contract literals, not prose labels. Copy the value from this registry byte for byte: `{\"test_authorization\":\"HL-TEST_AUTHORIZATION\",\"population_evidence\":\"HL-POPULATION_EVIDENCE\",\"population_reconciliation\":\"HL-POPULATION_RECONCILIATION\",\"import_contract\":\"HL-IMPORT_CONTRACT\",\"report_filter\":\"HL-REPORT_FILTER\"}`. For an observation state, use `HL-` plus the exact uppercase schema key while preserving every underscore. Never replace an underscore with a hyphen. Before returning JSON, compare every `request_id` against this registry or the exact canonical fixture line; any character difference is an error.\n\nCanonical fixture oracle. These states and owners are part of the contract; do not improvise different labels:\n- COMPLETE and EVENT_UNITS: VERIFIED, no broken state, path, owner or request ID.\n- MISSING and any first unread observed path: LAUNCH_HOLD at the earliest observation in the stated check order; exact path `observations.<step>`; request ID `HL-<UPPERCASE_STEP>`; preserve that row's owner. For the supplied MISSING fixture this is `hubspot_ads_permission`, `observations.hubspot_ads_permission`, `HL-HUBSPOT_ADS_PERMISSION`.\n- test authorization after the cutoff start or otherwise invalid: LAUNCH_HOLD / test_authorization / `plan.test_authorization_ref` / `HL-TEST_AUTHORIZATION` / supplied test authorizer.\n- WRONG_USER: REPAIR_REQUIRED / linkedin_account_role / `observations.linkedin_account_role` / `HL-LINKEDIN_ACCOUNT_ROLE` / that row's supplied owner.\n- WRONG_PAGE_ROLE: REPAIR_REQUIRED / page_role / `observations.page_role` / `HL-PAGE_ROLE` / that row's supplied owner.\n- ACCOUNT_HOLD: REPAIR_REQUIRED / account_status / `observations.account_status` / `HL-ACCOUNT_STATUS` / that row's supplied owner. A contradictory PASS value instead uses `observations.account_status.value` with the same ID.\n- STALE_APP: LAUNCH_HOLD / app_authorization / `observations.app_authorization` / `HL-APP_AUTHORIZATION` / that row's supplied owner when the state is UNKNOWN; REPAIR_REQUIRED / app_authorization / `observations.app_authorization.value` / `HL-APP_AUTHORIZATION` when a PASS value contradicts current.\n- REDIRECT: REPAIR_REQUIRED / redirect / `observations.redirect` / `HL-REDIRECT` / that row's supplied owner. A contradictory PASS value instead uses `observations.redirect.value` with the same ID.\n- REPORT_FILTER: REPAIR_REQUIRED / report_filter / `report_diagnosis.view` / `HL-REPORT_FILTER` / HubSpot Ads owner.\n- UNRESOLVED: REPAIR_REQUIRED / population_reconciliation / `populations.unresolved_submissions.value` / `HL-POPULATION_RECONCILIATION` / Marketing operations owner.\n- unresolved UNKNOWN or BLANK: LAUNCH_HOLD / population_evidence / `populations.unresolved_submissions` / `HL-POPULATION_EVIDENCE` / Marketing operations owner. An evidenced KNOWN 0 is not broken.\n- MALFORMED: REPAIR_REQUIRED / import_contract / exact first structural path from diagnostics / `HL-IMPORT_CONTRACT` / Record owner, with the exact input preserved.\n- ZERO_EVIDENCE_RESOLVED: REPAIR_REQUIRED / population_reconciliation / `populations` / `HL-POPULATION_RECONCILIATION` / Marketing operations owner.\n- CHANGED_IDENTITY_OLD_RECEIPTS: LAUNCH_HOLD / test_authorization / `plan.test_authorization_ref` / `HL-TEST_AUTHORIZATION` / supplied test authorizer.\n- ALL_REJECTED_PASS_CONTRADICTION: REPAIR_REQUIRED / population_reconciliation / `populations.contacts.value` / `HL-POPULATION_RECONCILIATION` / Marketing operations owner.\n- UNSUPPORTED_FORMAT with the four documented NOT_APPLICABLE tracking rows: continue through the remaining applicable checks; VERIFIED only when all other paths and populations pass.\n\nCOMPLETE fictional software-company fixture (expected VERIFIED only as a fictional example):\n```json\n{\n  \"schema_version\": \"maestro.hubspot-linkedin-integration.v1\",\n  \"record_id\": \"NORTHSTAR-HS-LI-DEMO-001\",\n  \"example_only\": true,\n  \"evaluation_phase\": \"post_test\",\n  \"scope\": {\n    \"organization\": \"Northstar Analytics (fictional)\",\n    \"portal_id\": \"HS-PORTAL-NS-14\",\n    \"linkedin_user_ref\": \"li-user-ns-17\",\n    \"ad_account_id\": \"LI-ACCT-NS-4821\",\n    \"page_id\": \"LI-PAGE-NS-88\",\n    \"form_id\": \"LI-FORM-NS-Q4\",\n    \"campaign_id\": \"LI-CAMP-NS-40\",\n    \"ad_id\": \"LI-AD-NS-401\",\n    \"ad_format\": \"Single Image\"\n  },\n  \"plan\": {\n    \"connection_owner\": \"Northstar HubSpot admin (fictional)\",\n    \"lead_sync_owner\": \"Northstar Page and form owner (fictional)\",\n    \"routing_owner\": \"Northstar CRM workflow owner (fictional)\",\n    \"destination_url\": \"https://northstar.example/demo\",\n    \"planned_route\": \"Assign two distinct contacts to enterprise SDR queue after form event\",\n    \"planned_report_view\": \"All form submissions\",\n    \"test_authorized_by\": \"Northstar form owner (fictional)\",\n    \"test_authorized_at\": \"2026-10-08T13:55:00Z\",\n    \"test_authorization_ref\": \"EX-AUTH-01\"\n  },\n  \"cutoff\": {\n    \"start\": \"2026-10-08T14:00:00Z\",\n    \"end\": \"2026-10-08T14:15:00Z\",\n    \"timezone\": \"UTC\",\n    \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n    \"ad_account_id\": \"LI-ACCT-NS-4821\",\n    \"page_id\": \"LI-PAGE-NS-88\",\n    \"form_id\": \"LI-FORM-NS-Q4\"\n  },\n  \"observations\": {\n    \"hubspot_ads_permission\": {\n      \"state\": \"PASS\",\n      \"value\": \"Publish\",\n      \"evidence_ref\": \"EX-NATIVE-01\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot portal admin\"\n    },\n    \"linkedin_account_role\": {\n      \"state\": \"PASS\",\n      \"value\": \"Account Manager\",\n      \"evidence_ref\": \"EX-NATIVE-02\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"LinkedIn ad-account owner\"\n    },\n    \"account_status\": {\n      \"state\": \"PASS\",\n      \"value\": \"active\",\n      \"evidence_ref\": \"EX-NATIVE-03\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"LinkedIn ad-account owner\"\n    },\n    \"app_authorization\": {\n      \"state\": \"PASS\",\n      \"value\": \"current\",\n      \"evidence_ref\": \"EX-NATIVE-04\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"LinkedIn app owner\"\n    },\n    \"connection\": {\n      \"state\": \"PASS\",\n      \"value\": \"LI-ACCT-NS-4821\",\n      \"evidence_ref\": \"EX-NATIVE-05\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"reporting\": {\n      \"state\": \"PASS\",\n      \"value\": \"LI-CAMP-NS-40 / LI-AD-NS-401 / 2026-10-08\",\n      \"evidence_ref\": \"EX-NATIVE-06\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"auto_tracking\": {\n      \"state\": \"PASS\",\n      \"value\": \"on\",\n      \"evidence_ref\": \"EX-NATIVE-07\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"final_url\": {\n      \"state\": \"PASS\",\n      \"value\": \"https://northstar.example/demo\",\n      \"evidence_ref\": \"EX-NATIVE-08\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"LinkedIn campaign owner\"\n    },\n    \"redirect\": {\n      \"state\": \"PASS\",\n      \"value\": \"none\",\n      \"evidence_ref\": \"EX-NATIVE-09\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"Web destination owner\"\n    },\n    \"tracking_parameters\": {\n      \"state\": \"PASS\",\n      \"value\": \"utm_source=linkedin; utm_medium=paid; hsa_acc present\",\n      \"evidence_ref\": \"EX-NATIVE-10\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"page_role\": {\n      \"state\": \"PASS\",\n      \"value\": \"Lead Gen Forms Manager\",\n      \"evidence_ref\": \"EX-NATIVE-11\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"LinkedIn Page admin\"\n    },\n    \"lead_sync\": {\n      \"state\": \"PASS\",\n      \"value\": \"LI-ACCT-NS-4821 / LI-PAGE-NS-88 / LI-FORM-NS-Q4 selected; no Leads-tab error\",\n      \"evidence_ref\": \"EX-NATIVE-12\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot lead-sync owner\"\n    },\n    \"submission\": {\n      \"state\": \"PASS\",\n      \"value\": \"LI-SUB-NS-001, LI-SUB-NS-002, LI-SUB-NS-003\",\n      \"evidence_ref\": \"EX-NATIVE-13\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"LinkedIn form owner\"\n    },\n    \"contact\": {\n      \"state\": \"PASS\",\n      \"value\": \"HS-CONTACT-NS-11 (pre-existing), HS-CONTACT-NS-12 (new)\",\n      \"evidence_ref\": \"EX-NATIVE-14\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot CRM owner\"\n    },\n    \"ad_event\": {\n      \"state\": \"PASS\",\n      \"value\": \"three in-cohort ad events\",\n      \"evidence_ref\": \"EX-NATIVE-15\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot CRM owner\"\n    },\n    \"form_event\": {\n      \"state\": \"PASS\",\n      \"value\": \"three in-cohort lead-ad form events\",\n      \"evidence_ref\": \"EX-NATIVE-16\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot CRM owner\"\n    },\n    \"routing\": {\n      \"state\": \"PASS\",\n      \"value\": \"HS-CONTACT-NS-11 and HS-CONTACT-NS-12 assigned to enterprise SDR queue\",\n      \"evidence_ref\": \"EX-NATIVE-17\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"owner\": \"HubSpot workflow owner\"\n    }\n  },\n  \"populations\": {\n    \"submitted\": {\n      \"state\": \"KNOWN\",\n      \"value\": 3,\n      \"evidence_ref\": \"EX-COUNT-01\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Distinct LinkedIn submission IDs for this form and cutoff.\"\n    },\n    \"synced\": {\n      \"state\": \"KNOWN\",\n      \"value\": 3,\n      \"evidence_ref\": \"EX-COUNT-02\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Submission IDs with HubSpot lead-sync acceptance; not people.\"\n    },\n    \"contacts\": {\n      \"state\": \"KNOWN\",\n      \"value\": 2,\n      \"evidence_ref\": \"EX-COUNT-03\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Distinct HubSpot contact IDs linked to in-cohort submissions, including pre-existing contacts.\"\n    },\n    \"ad_events\": {\n      \"state\": \"KNOWN\",\n      \"value\": 3,\n      \"evidence_ref\": \"EX-COUNT-04\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Distinct in-cohort LinkedIn ad events on linked contacts.\"\n    },\n    \"form_events\": {\n      \"state\": \"KNOWN\",\n      \"value\": 3,\n      \"evidence_ref\": \"EX-COUNT-05\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Distinct in-cohort lead-ad form submission events on linked contacts.\"\n    },\n    \"routed_contacts\": {\n      \"state\": \"KNOWN\",\n      \"value\": 2,\n      \"evidence_ref\": \"EX-COUNT-06\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Distinct contacts with a dated workflow or owner-assignment receipt.\"\n    },\n    \"duplicate_submissions\": {\n      \"state\": \"KNOWN\",\n      \"value\": 1,\n      \"evidence_ref\": \"EX-COUNT-07\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Later in-cohort submissions mapping to an already counted contact; retain their submission IDs.\"\n    },\n    \"resolved_submissions\": {\n      \"state\": \"KNOWN\",\n      \"value\": 3,\n      \"evidence_ref\": \"EX-COUNT-08\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Submitted IDs with complete required HubSpot receipts.\"\n    },\n    \"rejected_submissions\": {\n      \"state\": \"KNOWN\",\n      \"value\": 0,\n      \"evidence_ref\": \"EX-COUNT-09\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Submitted IDs with documented rejection, not a silent missing contact.\"\n    },\n    \"unresolved_submissions\": {\n      \"state\": \"KNOWN\",\n      \"value\": 0,\n      \"evidence_ref\": \"EX-COUNT-10\",\n      \"captured_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"start\": \"2026-10-08T14:00:00Z\",\n        \"end\": \"2026-10-08T14:15:00Z\",\n        \"timezone\": \"UTC\",\n        \"cohort\": \"Northstar Analytics fictional authorized three-submission test\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"definition\": \"Submitted IDs not yet resolved or documented as rejected; positive blocks verification.\"\n    }\n  },\n  \"evidence\": [\n    {\n      \"id\": \"EX-AUTH-01\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T13:55:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional form owner authorized one controlled test for the named portal, LinkedIn user and cohort.\"\n    },\n    {\n      \"id\": \"EX-NATIVE-01\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for hubspot_ads_permission: Publish\"\n    },\n    {\n      \"id\": \"EX-NATIVE-02\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for linkedin_account_role: Account Manager\"\n    },\n    {\n      \"id\": \"EX-NATIVE-03\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for account_status: active\"\n    },\n    {\n      \"id\": \"EX-NATIVE-04\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for app_authorization: current\"\n    },\n    {\n      \"id\": \"EX-NATIVE-05\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for connection: LI-ACCT-NS-4821\"\n    },\n    {\n      \"id\": \"EX-NATIVE-06\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for reporting: LI-CAMP-NS-40 / LI-AD-NS-401 / 2026-10-08\"\n    },\n    {\n      \"id\": \"EX-NATIVE-07\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for auto_tracking: on\"\n    },\n    {\n      \"id\": \"EX-NATIVE-08\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for final_url: https://northstar.example/demo\"\n    },\n    {\n      \"id\": \"EX-NATIVE-09\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for redirect: none\"\n    },\n    {\n      \"id\": \"EX-NATIVE-10\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for tracking_parameters: utm_source=linkedin; utm_medium=paid; hsa_acc present\"\n    },\n    {\n      \"id\": \"EX-NATIVE-11\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for page_role: Lead Gen Forms Manager\"\n    },\n    {\n      \"id\": \"EX-NATIVE-12\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for lead_sync: LI-ACCT-NS-4821 / LI-PAGE-NS-88 / LI-FORM-NS-Q4 selected; no Leads-tab error\"\n    },\n    {\n      \"id\": \"EX-NATIVE-13\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for submission: LI-SUB-NS-001, LI-SUB-NS-002, LI-SUB-NS-003\"\n    },\n    {\n      \"id\": \"EX-NATIVE-14\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for contact: HS-CONTACT-NS-11 (pre-existing), HS-CONTACT-NS-12 (new)\"\n    },\n    {\n      \"id\": \"EX-NATIVE-15\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for ad_event: three in-cohort ad events\"\n    },\n    {\n      \"id\": \"EX-NATIVE-16\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for form_event: three in-cohort lead-ad form events\"\n    },\n    {\n      \"id\": \"EX-NATIVE-17\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:10:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional dated native read-back for routing: HS-CONTACT-NS-11 and HS-CONTACT-NS-12 assigned to enterprise SDR queue\"\n    },\n    {\n      \"id\": \"EX-COUNT-01\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort submitted count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-02\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort synced count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-03\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort contacts count = 2; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-04\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort ad_events count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-05\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort form_events count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-06\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort routed_contacts count = 2; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-07\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort duplicate_submissions count = 1; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-08\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort resolved_submissions count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-09\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort rejected_submissions count = 0; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    },\n    {\n      \"id\": \"EX-COUNT-10\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-08T14:16:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-PORTAL-NS-14\",\n        \"linkedin_user_ref\": \"li-user-ns-17\",\n        \"ad_account_id\": \"LI-ACCT-NS-4821\",\n        \"page_id\": \"LI-PAGE-NS-88\",\n        \"form_id\": \"LI-FORM-NS-Q4\"\n      },\n      \"detail\": \"Fictional post-cutoff same-identity same-cohort unresolved_submissions count = 0; source IDs LI-SUB-NS-001/002/003 retained in private system.\"\n    }\n  ],\n  \"report_diagnosis\": {\n    \"contact_existed_before\": \"YES\",\n    \"view\": \"All form submissions\",\n    \"contact_absent_from_report\": \"NO\",\n    \"evidence_ref\": \"EX-NATIVE-14\"\n  }\n}\n```\n\nMISSING structurally different industrial-manufacturer fixture (expected LAUNCH_HOLD at hubspot_ads_permission, not a made-up connection):\n```json\n{\n  \"schema_version\": \"maestro.hubspot-linkedin-integration.v1\",\n  \"record_id\": \"RIVERBEND-LI-HS-PLAN-001\",\n  \"example_only\": true,\n  \"evaluation_phase\": \"launch\",\n  \"scope\": {\n    \"organization\": \"Riverbend Manufacturing (fictional)\",\n    \"portal_id\": \"HS-RB-51\",\n    \"linkedin_user_ref\": \"li-rb-ops-2\",\n    \"ad_account_id\": \"LI-RB-910\",\n    \"page_id\": \"LI-RB-PAGE-2\",\n    \"form_id\": \"LI-RB-SPEC-FORM\",\n    \"campaign_id\": \"LI-RB-CAMP-7\",\n    \"ad_id\": \"LI-RB-AD-70\",\n    \"ad_format\": \"Sponsored Content with Lead Gen Form\"\n  },\n  \"plan\": {\n    \"connection_owner\": \"Riverbend marketing operations owner (fictional)\",\n    \"lead_sync_owner\": \"Riverbend Page admin (fictional)\",\n    \"routing_owner\": \"Riverbend sales operations owner (fictional)\",\n    \"destination_url\": \"https://riverbend.example/industrial-specs\",\n    \"planned_route\": \"Assign qualified industrial-specification requests to applications-engineering queue\",\n    \"planned_report_view\": \"First form submission\",\n    \"test_authorized_by\": \"Riverbend form owner (fictional)\",\n    \"test_authorized_at\": \"2026-10-09T14:50:00Z\",\n    \"test_authorization_ref\": \"RB-AUTH-01\"\n  },\n  \"cutoff\": {\n    \"start\": \"2026-10-09T15:00:00Z\",\n    \"end\": \"2026-10-09T16:00:00Z\",\n    \"timezone\": \"UTC\",\n    \"cohort\": \"One planned controlled industrial-specification form test\",\n    \"ad_account_id\": \"LI-RB-910\",\n    \"page_id\": \"LI-RB-PAGE-2\",\n    \"form_id\": \"LI-RB-SPEC-FORM\"\n  },\n  \"observations\": {\n    \"hubspot_ads_permission\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot portal admin\"\n    },\n    \"linkedin_account_role\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"LinkedIn ad-account owner\"\n    },\n    \"account_status\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"LinkedIn ad-account owner\"\n    },\n    \"app_authorization\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"LinkedIn app owner\"\n    },\n    \"connection\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"reporting\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"auto_tracking\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"final_url\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"LinkedIn campaign owner\"\n    },\n    \"redirect\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"Web destination owner\"\n    },\n    \"tracking_parameters\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot Ads owner\"\n    },\n    \"page_role\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"LinkedIn Page admin\"\n    },\n    \"lead_sync\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot lead-sync owner\"\n    },\n    \"submission\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"LinkedIn form owner\"\n    },\n    \"contact\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot CRM owner\"\n    },\n    \"ad_event\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot CRM owner\"\n    },\n    \"form_event\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot CRM owner\"\n    },\n    \"routing\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": \"\",\n      \"evidence_ref\": \"\",\n      \"observed_at\": \"\",\n      \"owner\": \"HubSpot workflow owner\"\n    }\n  },\n  \"populations\": {\n    \"submitted\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Distinct LinkedIn submission IDs for this form and cutoff.\"\n    },\n    \"synced\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Submission IDs with HubSpot lead-sync acceptance; not people.\"\n    },\n    \"contacts\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Distinct HubSpot contact IDs linked to in-cohort submissions, including pre-existing contacts.\"\n    },\n    \"ad_events\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Distinct in-cohort LinkedIn ad events on linked contacts.\"\n    },\n    \"form_events\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Distinct in-cohort lead-ad form submission events on linked contacts.\"\n    },\n    \"routed_contacts\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Distinct contacts with a dated workflow or owner-assignment receipt.\"\n    },\n    \"duplicate_submissions\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Later in-cohort submissions mapping to an already counted contact; retain their submission IDs.\"\n    },\n    \"resolved_submissions\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Submitted IDs with complete required HubSpot receipts.\"\n    },\n    \"rejected_submissions\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Submitted IDs with documented rejection, not a silent missing contact.\"\n    },\n    \"unresolved_submissions\": {\n      \"state\": \"UNKNOWN\",\n      \"value\": null,\n      \"evidence_ref\": \"\",\n      \"captured_at\": \"\",\n      \"scope\": {},\n      \"definition\": \"Submitted IDs not yet resolved or documented as rejected; positive blocks verification.\"\n    }\n  },\n  \"evidence\": [\n    {\n      \"id\": \"RB-AUTH-01\",\n      \"type\": \"fictional_example_receipt\",\n      \"observed_at\": \"2026-10-09T14:50:00Z\",\n      \"scope\": {\n        \"portal_id\": \"HS-RB-51\",\n        \"linkedin_user_ref\": \"li-rb-ops-2\",\n        \"ad_account_id\": \"LI-RB-910\",\n        \"page_id\": \"LI-RB-PAGE-2\",\n        \"form_id\": \"LI-RB-SPEC-FORM\"\n      },\n      \"detail\": \"Fictional form owner authorized one controlled Riverbend test; native setup remains unread.\"\n    }\n  ],\n  \"report_diagnosis\": {\n    \"contact_existed_before\": \"UNKNOWN\",\n    \"view\": \"First form submission\",\n    \"contact_absent_from_report\": \"UNKNOWN\",\n    \"evidence_ref\": \"\"\n  }\n}\n```\n\nAdditional tests to run, each independently from COMPLETE and without changing its other facts:\n- WRONG_USER: set linkedin_account_role to FAIL with a dated wrong-user native receipt. First break linkedin_account_role; ask ad-account owner for signed-in user and exact Account Manager role.\n- WRONG_PAGE_ROLE: set page_role to FAIL with a dated Campaign Manager-only Page-role read-back. First break page_role; account reporting may still pass.\n- ACCOUNT_HOLD: account_status FAIL, value on hold. First break account_status.\n- STALE_APP: app_authorization UNKNOWN with no current native receipt. Hold at app_authorization; never perform a reset automatically.\n- REDIRECT: redirect FAIL with dated HTTP-to-HTTPS hop. First break redirect; campaign reporting remains separate.\n- UNSUPPORTED_FORMAT: change scope.ad_format to Thought Leader Ad, set the four tracking steps NOT_APPLICABLE with the documented reason. Do not report HubSpot contact tracking as verified merely because LinkedIn has campaign metrics.\n- REPORT_FILTER: set contact_absent_from_report YES, contact_existed_before YES and view First form submission while contact and both events remain PASS. First break report_filter; ask for the filter and date range.\n- UNRESOLVED: change unresolved_submissions to KNOWN 1 and resolved_submissions to KNOWN 2 with matching fictional receipt details. First break population_reconciliation; name LI-SUB-NS-003 and next native receipt.\n- ZERO_UNKNOWN_BLANK: independently set unresolved to KNOWN 0, UNKNOWN null and BLANK null. Keep zero evidenced; neither missing state may verify. UNKNOWN and BLANK hold at population_evidence with Marketing operations owner; KNOWN 0 continues through the remaining checks.\n- EVENT_UNITS: change ad_events and form_events from 3 to 5 with same-scope receipts while submitted remains 3. Do not force event counts under submissions because their units differ; the submission partition still applies.\n- ZERO_EVIDENCE_RESOLVED: retain three resolved submissions but set contacts, ad_events, form_events and routed_contacts to evidenced zero. Fail population_reconciliation because resolved requires those receipts.\n- CHANGED_IDENTITY_OLD_RECEIPTS: change scope.portal_id and scope.linkedin_user_ref but retain every prior receipt unchanged. Hold at test_authorization because no receipt binds the new portal and user.\n- ALL_REJECTED_PASS_CONTRADICTION: set submitted and rejected to 3; set synced, resolved, duplicate, contacts, ad_events, form_events and routed_contacts to evidenced zero; leave downstream observations PASS. Fail population_reconciliation at populations.contacts.value.\n- MALFORMED: set populations to null, then a number, then an array; separately delete populations.unresolved_submissions.value and change observations.page_role to a scalar. Each returns REPAIR_REQUIRED/import_contract with source preserved and path/kind/value diagnostics.\nReport each fixture's decision, first break, path and next receipt. Do not transplant any fixture's result into the user's record.\n\nOutput order: (1) supplied-fact inventory and missing facts; (2) complete JSON record; (3) readable handoff; (4) decision, first break, owner and exact request; (5) fixture test matrix. Keep fixture output explicitly fictional. Copy every stable request ID from the registry; do not normalize its punctuation.\n\nWhen the checker files are available, run both commands on the unchanged record and require identical JSON decisions:\n`python3 hubspot-linkedin-checker.py RECORD.json`\n`node hubspot-linkedin-checker.mjs RECORD.json`\nUse `--markdown` with either command for the readable handoff. Preserve the original input bytes and do not substitute prose judgment for a failed executable result.\n"
  },
  "schema": {
    "record": "maestro.hubspot-linkedin-integration.v1",
    "receipt_identity_fields": [
      "portal_id",
      "linkedin_user_ref",
      "ad_account_id",
      "page_id",
      "form_id"
    ],
    "population_states": [
      "BLANK",
      "UNKNOWN",
      "KNOWN"
    ],
    "observation_states": [
      "BLANK",
      "UNKNOWN",
      "PASS",
      "FAIL",
      "NOT_APPLICABLE"
    ]
  },
  "source_links": [
    "https://knowledge.hubspot.com/ads/connect-your-linkedin-ads-account-to-hubspot",
    "https://knowledge.hubspot.com/ads/track-and-report-on-your-linkedin-ads-in-hubspot",
    "https://knowledge.hubspot.com/ads/manage-linkedin-ads-accounts-syncing-leads-to-hubspot",
    "https://knowledge.hubspot.com/ads/troubleshoot-your-linkedin-ads-account-connection"
  ],
  "invocations": {
    "build": "Copy prompts.build.text in full, append your facts or record, and ask for the four outputs. No article context is required.",
    "review": "Copy prompts.review.text in full, append the candidate record, and ask for the six review outputs. No article context is required.",
    "python": "python3 hubspot-linkedin-checker.py RECORD.json",
    "node": "node hubspot-linkedin-checker.mjs RECORD.json",
    "markdown": "Append --markdown to either checker command for the readable handoff."
  },
  "fixture_ids": [
    "COMPLETE",
    "MISSING",
    "WRONG_USER",
    "WRONG_PAGE_ROLE",
    "ACCOUNT_HOLD",
    "STALE_APP",
    "REDIRECT",
    "UNSUPPORTED_FORMAT",
    "REPORT_FILTER",
    "UNRESOLVED",
    "ZERO_UNKNOWN_BLANK",
    "EVENT_UNITS",
    "ZERO_EVIDENCE_RESOLVED",
    "CHANGED_IDENTITY_OLD_RECEIPTS",
    "ALL_REJECTED_PASS_CONTRADICTION",
    "MALFORMED"
  ],
  "fixtures": {
    "COMPLETE": {
      "schema_version": "maestro.hubspot-linkedin-integration.v1",
      "record_id": "NORTHSTAR-HS-LI-DEMO-001",
      "example_only": true,
      "evaluation_phase": "post_test",
      "scope": {
        "organization": "Northstar Analytics (fictional)",
        "portal_id": "HS-PORTAL-NS-14",
        "linkedin_user_ref": "li-user-ns-17",
        "ad_account_id": "LI-ACCT-NS-4821",
        "page_id": "LI-PAGE-NS-88",
        "form_id": "LI-FORM-NS-Q4",
        "campaign_id": "LI-CAMP-NS-40",
        "ad_id": "LI-AD-NS-401",
        "ad_format": "Single Image"
      },
      "plan": {
        "connection_owner": "Northstar HubSpot admin (fictional)",
        "lead_sync_owner": "Northstar Page and form owner (fictional)",
        "routing_owner": "Northstar CRM workflow owner (fictional)",
        "destination_url": "https://northstar.example/demo",
        "planned_route": "Assign two distinct contacts to enterprise SDR queue after form event",
        "planned_report_view": "All form submissions",
        "test_authorized_by": "Northstar form owner (fictional)",
        "test_authorized_at": "2026-10-08T13:55:00Z",
        "test_authorization_ref": "EX-AUTH-01"
      },
      "cutoff": {
        "start": "2026-10-08T14:00:00Z",
        "end": "2026-10-08T14:15:00Z",
        "timezone": "UTC",
        "cohort": "Northstar Analytics fictional authorized three-submission test",
        "ad_account_id": "LI-ACCT-NS-4821",
        "page_id": "LI-PAGE-NS-88",
        "form_id": "LI-FORM-NS-Q4"
      },
      "observations": {
        "hubspot_ads_permission": {
          "state": "PASS",
          "value": "Publish",
          "evidence_ref": "EX-NATIVE-01",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot portal admin"
        },
        "linkedin_account_role": {
          "state": "PASS",
          "value": "Account Manager",
          "evidence_ref": "EX-NATIVE-02",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "LinkedIn ad-account owner"
        },
        "account_status": {
          "state": "PASS",
          "value": "active",
          "evidence_ref": "EX-NATIVE-03",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "LinkedIn ad-account owner"
        },
        "app_authorization": {
          "state": "PASS",
          "value": "current",
          "evidence_ref": "EX-NATIVE-04",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "LinkedIn app owner"
        },
        "connection": {
          "state": "PASS",
          "value": "LI-ACCT-NS-4821",
          "evidence_ref": "EX-NATIVE-05",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot Ads owner"
        },
        "reporting": {
          "state": "PASS",
          "value": "LI-CAMP-NS-40 / LI-AD-NS-401 / 2026-10-08",
          "evidence_ref": "EX-NATIVE-06",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot Ads owner"
        },
        "auto_tracking": {
          "state": "PASS",
          "value": "on",
          "evidence_ref": "EX-NATIVE-07",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot Ads owner"
        },
        "final_url": {
          "state": "PASS",
          "value": "https://northstar.example/demo",
          "evidence_ref": "EX-NATIVE-08",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "LinkedIn campaign owner"
        },
        "redirect": {
          "state": "PASS",
          "value": "none",
          "evidence_ref": "EX-NATIVE-09",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "Web destination owner"
        },
        "tracking_parameters": {
          "state": "PASS",
          "value": "utm_source=linkedin; utm_medium=paid; hsa_acc present",
          "evidence_ref": "EX-NATIVE-10",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot Ads owner"
        },
        "page_role": {
          "state": "PASS",
          "value": "Lead Gen Forms Manager",
          "evidence_ref": "EX-NATIVE-11",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "LinkedIn Page admin"
        },
        "lead_sync": {
          "state": "PASS",
          "value": "LI-ACCT-NS-4821 / LI-PAGE-NS-88 / LI-FORM-NS-Q4 selected; no Leads-tab error",
          "evidence_ref": "EX-NATIVE-12",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot lead-sync owner"
        },
        "submission": {
          "state": "PASS",
          "value": "LI-SUB-NS-001, LI-SUB-NS-002, LI-SUB-NS-003",
          "evidence_ref": "EX-NATIVE-13",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "LinkedIn form owner"
        },
        "contact": {
          "state": "PASS",
          "value": "HS-CONTACT-NS-11 (pre-existing), HS-CONTACT-NS-12 (new)",
          "evidence_ref": "EX-NATIVE-14",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot CRM owner"
        },
        "ad_event": {
          "state": "PASS",
          "value": "three in-cohort ad events",
          "evidence_ref": "EX-NATIVE-15",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot CRM owner"
        },
        "form_event": {
          "state": "PASS",
          "value": "three in-cohort lead-ad form events",
          "evidence_ref": "EX-NATIVE-16",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot CRM owner"
        },
        "routing": {
          "state": "PASS",
          "value": "HS-CONTACT-NS-11 and HS-CONTACT-NS-12 assigned to enterprise SDR queue",
          "evidence_ref": "EX-NATIVE-17",
          "observed_at": "2026-10-08T14:10:00Z",
          "owner": "HubSpot workflow owner"
        }
      },
      "populations": {
        "submitted": {
          "state": "KNOWN",
          "value": 3,
          "evidence_ref": "EX-COUNT-01",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Distinct LinkedIn submission IDs for this form and cutoff."
        },
        "synced": {
          "state": "KNOWN",
          "value": 3,
          "evidence_ref": "EX-COUNT-02",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Submission IDs with HubSpot lead-sync acceptance; not people."
        },
        "contacts": {
          "state": "KNOWN",
          "value": 2,
          "evidence_ref": "EX-COUNT-03",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Distinct HubSpot contact IDs linked to in-cohort submissions, including pre-existing contacts."
        },
        "ad_events": {
          "state": "KNOWN",
          "value": 3,
          "evidence_ref": "EX-COUNT-04",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Distinct in-cohort LinkedIn ad events on linked contacts."
        },
        "form_events": {
          "state": "KNOWN",
          "value": 3,
          "evidence_ref": "EX-COUNT-05",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Distinct in-cohort lead-ad form submission events on linked contacts."
        },
        "routed_contacts": {
          "state": "KNOWN",
          "value": 2,
          "evidence_ref": "EX-COUNT-06",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Distinct contacts with a dated workflow or owner-assignment receipt."
        },
        "duplicate_submissions": {
          "state": "KNOWN",
          "value": 1,
          "evidence_ref": "EX-COUNT-07",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Later in-cohort submissions mapping to an already counted contact; retain their submission IDs."
        },
        "resolved_submissions": {
          "state": "KNOWN",
          "value": 3,
          "evidence_ref": "EX-COUNT-08",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Submitted IDs with complete required HubSpot receipts."
        },
        "rejected_submissions": {
          "state": "KNOWN",
          "value": 0,
          "evidence_ref": "EX-COUNT-09",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Submitted IDs with documented rejection, not a silent missing contact."
        },
        "unresolved_submissions": {
          "state": "KNOWN",
          "value": 0,
          "evidence_ref": "EX-COUNT-10",
          "captured_at": "2026-10-08T14:16:00Z",
          "scope": {
            "start": "2026-10-08T14:00:00Z",
            "end": "2026-10-08T14:15:00Z",
            "timezone": "UTC",
            "cohort": "Northstar Analytics fictional authorized three-submission test",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "definition": "Submitted IDs not yet resolved or documented as rejected; positive blocks verification."
        }
      },
      "evidence": [
        {
          "id": "EX-AUTH-01",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T13:55:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional form owner authorized one controlled test for the named portal, LinkedIn user and cohort."
        },
        {
          "id": "EX-NATIVE-01",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for hubspot_ads_permission: Publish"
        },
        {
          "id": "EX-NATIVE-02",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for linkedin_account_role: Account Manager"
        },
        {
          "id": "EX-NATIVE-03",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for account_status: active"
        },
        {
          "id": "EX-NATIVE-04",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for app_authorization: current"
        },
        {
          "id": "EX-NATIVE-05",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for connection: LI-ACCT-NS-4821"
        },
        {
          "id": "EX-NATIVE-06",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for reporting: LI-CAMP-NS-40 / LI-AD-NS-401 / 2026-10-08"
        },
        {
          "id": "EX-NATIVE-07",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for auto_tracking: on"
        },
        {
          "id": "EX-NATIVE-08",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for final_url: https://northstar.example/demo"
        },
        {
          "id": "EX-NATIVE-09",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for redirect: none"
        },
        {
          "id": "EX-NATIVE-10",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for tracking_parameters: utm_source=linkedin; utm_medium=paid; hsa_acc present"
        },
        {
          "id": "EX-NATIVE-11",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for page_role: Lead Gen Forms Manager"
        },
        {
          "id": "EX-NATIVE-12",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for lead_sync: LI-ACCT-NS-4821 / LI-PAGE-NS-88 / LI-FORM-NS-Q4 selected; no Leads-tab error"
        },
        {
          "id": "EX-NATIVE-13",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for submission: LI-SUB-NS-001, LI-SUB-NS-002, LI-SUB-NS-003"
        },
        {
          "id": "EX-NATIVE-14",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for contact: HS-CONTACT-NS-11 (pre-existing), HS-CONTACT-NS-12 (new)"
        },
        {
          "id": "EX-NATIVE-15",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for ad_event: three in-cohort ad events"
        },
        {
          "id": "EX-NATIVE-16",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for form_event: three in-cohort lead-ad form events"
        },
        {
          "id": "EX-NATIVE-17",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:10:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional dated native read-back for routing: HS-CONTACT-NS-11 and HS-CONTACT-NS-12 assigned to enterprise SDR queue"
        },
        {
          "id": "EX-COUNT-01",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort submitted count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-02",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort synced count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-03",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort contacts count = 2; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-04",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort ad_events count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-05",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort form_events count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-06",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort routed_contacts count = 2; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-07",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort duplicate_submissions count = 1; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-08",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort resolved_submissions count = 3; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-09",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort rejected_submissions count = 0; source IDs LI-SUB-NS-001/002/003 retained in private system."
        },
        {
          "id": "EX-COUNT-10",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-08T14:16:00Z",
          "scope": {
            "portal_id": "HS-PORTAL-NS-14",
            "linkedin_user_ref": "li-user-ns-17",
            "ad_account_id": "LI-ACCT-NS-4821",
            "page_id": "LI-PAGE-NS-88",
            "form_id": "LI-FORM-NS-Q4"
          },
          "detail": "Fictional post-cutoff same-identity same-cohort unresolved_submissions count = 0; source IDs LI-SUB-NS-001/002/003 retained in private system."
        }
      ],
      "report_diagnosis": {
        "contact_existed_before": "YES",
        "view": "All form submissions",
        "contact_absent_from_report": "NO",
        "evidence_ref": "EX-NATIVE-14"
      }
    },
    "MISSING": {
      "schema_version": "maestro.hubspot-linkedin-integration.v1",
      "record_id": "RIVERBEND-LI-HS-PLAN-001",
      "example_only": true,
      "evaluation_phase": "launch",
      "scope": {
        "organization": "Riverbend Manufacturing (fictional)",
        "portal_id": "HS-RB-51",
        "linkedin_user_ref": "li-rb-ops-2",
        "ad_account_id": "LI-RB-910",
        "page_id": "LI-RB-PAGE-2",
        "form_id": "LI-RB-SPEC-FORM",
        "campaign_id": "LI-RB-CAMP-7",
        "ad_id": "LI-RB-AD-70",
        "ad_format": "Sponsored Content with Lead Gen Form"
      },
      "plan": {
        "connection_owner": "Riverbend marketing operations owner (fictional)",
        "lead_sync_owner": "Riverbend Page admin (fictional)",
        "routing_owner": "Riverbend sales operations owner (fictional)",
        "destination_url": "https://riverbend.example/industrial-specs",
        "planned_route": "Assign qualified industrial-specification requests to applications-engineering queue",
        "planned_report_view": "First form submission",
        "test_authorized_by": "Riverbend form owner (fictional)",
        "test_authorized_at": "2026-10-09T14:50:00Z",
        "test_authorization_ref": "RB-AUTH-01"
      },
      "cutoff": {
        "start": "2026-10-09T15:00:00Z",
        "end": "2026-10-09T16:00:00Z",
        "timezone": "UTC",
        "cohort": "One planned controlled industrial-specification form test",
        "ad_account_id": "LI-RB-910",
        "page_id": "LI-RB-PAGE-2",
        "form_id": "LI-RB-SPEC-FORM"
      },
      "observations": {
        "hubspot_ads_permission": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot portal admin"
        },
        "linkedin_account_role": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "LinkedIn ad-account owner"
        },
        "account_status": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "LinkedIn ad-account owner"
        },
        "app_authorization": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "LinkedIn app owner"
        },
        "connection": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot Ads owner"
        },
        "reporting": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot Ads owner"
        },
        "auto_tracking": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot Ads owner"
        },
        "final_url": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "LinkedIn campaign owner"
        },
        "redirect": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "Web destination owner"
        },
        "tracking_parameters": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot Ads owner"
        },
        "page_role": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "LinkedIn Page admin"
        },
        "lead_sync": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot lead-sync owner"
        },
        "submission": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "LinkedIn form owner"
        },
        "contact": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot CRM owner"
        },
        "ad_event": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot CRM owner"
        },
        "form_event": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot CRM owner"
        },
        "routing": {
          "state": "UNKNOWN",
          "value": "",
          "evidence_ref": "",
          "observed_at": "",
          "owner": "HubSpot workflow owner"
        }
      },
      "populations": {
        "submitted": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Distinct LinkedIn submission IDs for this form and cutoff."
        },
        "synced": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Submission IDs with HubSpot lead-sync acceptance; not people."
        },
        "contacts": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Distinct HubSpot contact IDs linked to in-cohort submissions, including pre-existing contacts."
        },
        "ad_events": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Distinct in-cohort LinkedIn ad events on linked contacts."
        },
        "form_events": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Distinct in-cohort lead-ad form submission events on linked contacts."
        },
        "routed_contacts": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Distinct contacts with a dated workflow or owner-assignment receipt."
        },
        "duplicate_submissions": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Later in-cohort submissions mapping to an already counted contact; retain their submission IDs."
        },
        "resolved_submissions": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Submitted IDs with complete required HubSpot receipts."
        },
        "rejected_submissions": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Submitted IDs with documented rejection, not a silent missing contact."
        },
        "unresolved_submissions": {
          "state": "UNKNOWN",
          "value": null,
          "evidence_ref": "",
          "captured_at": "",
          "scope": {},
          "definition": "Submitted IDs not yet resolved or documented as rejected; positive blocks verification."
        }
      },
      "evidence": [
        {
          "id": "RB-AUTH-01",
          "type": "fictional_example_receipt",
          "observed_at": "2026-10-09T14:50:00Z",
          "scope": {
            "portal_id": "HS-RB-51",
            "linkedin_user_ref": "li-rb-ops-2",
            "ad_account_id": "LI-RB-910",
            "page_id": "LI-RB-PAGE-2",
            "form_id": "LI-RB-SPEC-FORM"
          },
          "detail": "Fictional form owner authorized one controlled Riverbend test; native setup remains unread."
        }
      ],
      "report_diagnosis": {
        "contact_existed_before": "UNKNOWN",
        "view": "First form submission",
        "contact_absent_from_report": "UNKNOWN",
        "evidence_ref": ""
      }
    }
  }
}