{
  "as_of": "2026-09-13",
  "kind": "bounded_lexical_retrieval_and_integrity_check",
  "method": "Known research queries with expected evidence in the top five and product questions with expected first workflow result; exact-ID lookup, unmatched-query behavior, company inference, workflow detail guards, reference joins, schema subset validation and read-only database checks. This is not an LLM answer-quality or semantic-retrieval benchmark.",
  "record_count": 2413,
  "schema_records_checked": 2413,
  "canonical_source_count": 459,
  "source_alias_count": 1833,
  "queries_passed": 19,
  "queries_total": 19,
  "cases": [
    {
      "question": "Visitt existing billing controls",
      "query": "charge review accounting errors",
      "kind": "claim",
      "company": "Visitt",
      "expected_in_top_5": "claim-014",
      "returned_ids": [
        "claim-014",
        "claim-020",
        "claim-016",
        "claim-015",
        "claim-008"
      ],
      "passed": true
    },
    {
      "question": "Verification versus synchronization",
      "query": "Verify Only synchronization",
      "kind": "claim",
      "company": "Visitt",
      "expected_in_top_5": "claim-015",
      "returned_ids": [
        "claim-015",
        "claim-016"
      ],
      "passed": true
    },
    {
      "question": "Accounting sync notification limitation",
      "query": "synchronization notifications",
      "kind": "claim",
      "company": "Visitt",
      "expected_in_top_5": "claim-016",
      "returned_ids": [
        "claim-016",
        "claim-015"
      ],
      "passed": true
    },
    {
      "question": "PRISM transfer versus posting",
      "query": "unposted Yardi",
      "kind": "claim",
      "company": "PRISM",
      "expected_in_top_5": "claim-022",
      "returned_ids": [
        "claim-022"
      ],
      "passed": true
    },
    {
      "question": "Cove multi-date booking counterevidence",
      "query": "multi date amenity",
      "kind": "claim",
      "company": "Cove",
      "expected_in_top_5": "claim-012",
      "returned_ids": [
        "claim-012",
        "claim-005"
      ],
      "passed": true
    },
    {
      "question": "PRISM proposed agent is not deployed",
      "query": "agent work pack",
      "kind": "claim",
      "company": "PRISM",
      "expected_in_top_5": "claim-034",
      "returned_ids": [
        "claim-034",
        "claim-021",
        "claim-026"
      ],
      "passed": true
    },
    {
      "question": "No comparative usability benchmark",
      "query": "usability superiority",
      "kind": "claim",
      "company": null,
      "expected_in_top_5": "claim-031",
      "returned_ids": [
        "claim-031"
      ],
      "passed": true
    },
    {
      "question": "Scope of PRISM document intelligence",
      "query": "document mobile access",
      "kind": "claim",
      "company": "PRISM",
      "expected_in_top_5": "claim-024",
      "returned_ids": [
        "claim-024",
        "claim-023",
        "claim-034",
        "claim-026"
      ],
      "passed": true
    },
    {
      "question": "Cove amenity setup evidence",
      "query": "amenity booking policies",
      "kind": "flow",
      "company": "Cove",
      "expected_in_top_5": "flow:cove-amenity-setup",
      "returned_ids": [
        "flow:cove-amenity-setup",
        "flow:cove-amenity-booking"
      ],
      "passed": true
    },
    {
      "question": "Visitt inspection recovery evidence",
      "query": "reopen inspections",
      "kind": "flow",
      "company": "Visitt",
      "expected_in_top_5": "flow:visitt-inspection-execution",
      "returned_ids": [
        "flow:visitt-inspection-execution",
        "flow:visitt-inspection-setup"
      ],
      "passed": true
    },
    {
      "question": "Pricing remains an evidence gap",
      "query": "pricing",
      "kind": "claim",
      "company": "Cove",
      "expected_in_top_5": "claim-029",
      "returned_ids": [
        "claim-029"
      ],
      "passed": true
    },
    {
      "question": "How does Cove handle amenity booking policies?",
      "query": "How does Cove handle amenity booking policies?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:cove-amenity-setup",
      "expected_first": "workflow:cove-amenity-setup",
      "returned_ids": [
        "workflow:cove-amenity-setup",
        "workflow:cove-amenity-booking",
        "documentation:cove-41689099890324",
        "documentation:cove-49442451819412",
        "documentation:cove-41316202327316"
      ],
      "passed": true
    },
    {
      "question": "How does Visitt handle billing errors?",
      "query": "How does Visitt handle billing errors?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:visitt-billing",
      "expected_first": "workflow:visitt-billing",
      "returned_ids": [
        "workflow:visitt-billing",
        "documentation:visitt-9357580",
        "documentation:visitt-9730300",
        "documentation:visitt-9394000",
        "documentation:visitt-15169030"
      ],
      "passed": true
    },
    {
      "question": "How does Visitt reopen missed inspections?",
      "query": "How does Visitt reopen missed inspections?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:visitt-inspection-execution",
      "expected_first": "workflow:visitt-inspection-execution",
      "returned_ids": [
        "workflow:visitt-inspection-execution",
        "workflow:visitt-inspection-setup",
        "workflow:visitt-assets",
        "documentation:visitt-11718693",
        "documentation:visitt-9097888"
      ],
      "passed": true
    },
    {
      "question": "How does Cove prevent incomplete work orders from closing?",
      "query": "How does Cove prevent incomplete work orders from closing?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:cove-field-work",
      "expected_first": "workflow:cove-field-work",
      "returned_ids": [
        "workflow:cove-field-work",
        "workflow:cove-inspections",
        "workflow:cove-recurring-work",
        "workflow:cove-maintenance",
        "workflow:cove-purchase-orders"
      ],
      "passed": true
    },
    {
      "question": "How does Visitt handle global vendors?",
      "query": "How does Visitt handle global vendors?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:visitt-vendors",
      "expected_first": "workflow:visitt-vendors",
      "returned_ids": [
        "workflow:visitt-vendors",
        "workflow:visitt-categories",
        "workflow:visitt-portfolio-setup",
        "workflow:visitt-coi",
        "workflow:visitt-user-access"
      ],
      "passed": true
    },
    {
      "question": "How does Cove manage insurance coverage versions?",
      "query": "How does Cove manage insurance coverage versions?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:cove-coi",
      "expected_first": "workflow:cove-coi",
      "returned_ids": [
        "workflow:cove-coi",
        "workflow:cove-ai-surfaces",
        "workflow:cove-packages",
        "workflow:cove-tenant-lifecycle",
        "workflow:cove-events"
      ],
      "passed": true
    },
    {
      "question": "How does visit handle billing errors?",
      "query": "How does visit handle billing errors?",
      "kind": null,
      "company": null,
      "expected_in_top_5": "workflow:visitt-billing",
      "expected_first": "workflow:visitt-billing",
      "returned_ids": [
        "workflow:visitt-billing",
        "documentation:visitt-9357580",
        "documentation:visitt-9730300",
        "documentation:visitt-9394000",
        "documentation:visitt-15169030"
      ],
      "passed": true
    },
    {
      "question": "Narrow article discovery",
      "query": "coverage versioning",
      "kind": "documentation",
      "company": "Cove",
      "expected_in_top_5": "documentation:cove-53224974024852",
      "returned_ids": [
        "documentation:cove-53224974024852",
        "documentation:cove-46139514014868",
        "documentation:cove-49960375920276"
      ],
      "passed": true
    }
  ],
  "exact_lookup": "passed",
  "no_match_behavior": "passed",
  "source_alias_resolution": "passed",
  "foreign_references": "passed",
  "sqlite_integrity": "passed",
  "read_only_enforcement": "passed",
  "html_local_links_checked": 4374,
  "inline_scripts_checked": 7,
  "file_and_html_errors": []
}