{
  "name": "Boat Recall Check",
  "canonicalOrigin": "https://boatrecallcheck.com",
  "purpose": "A boat-recall and equipment-safety workflow preview while core records remain publication-gated.",
  "checkedOn": "2026-10-18",
  "scope": "Public navigation and source-linked editorial guidance; no account, purchase or booking operations.",
  "taskGuide": "https://boatrecallcheck.com/task-guides/",
  "sitemap": "https://boatrecallcheck.com/task-guides/sitemap.xml",
  "actions": [
    {
      "id": "start",
      "label": "Start a search on boatrecallcheck.com",
      "url": "https://boatrecallcheck.com/",
      "method": "GET"
    },
    {
      "id": "open-1",
      "label": "Browse the recall index →",
      "url": "https://boatrecallcheck.com/recalls",
      "method": "GET"
    },
    {
      "id": "open-2",
      "label": "About this site",
      "url": "https://boatrecallcheck.com/about",
      "method": "GET"
    },
    {
      "id": "open-3",
      "label": "Sources & licences",
      "url": "https://boatrecallcheck.com/sources",
      "method": "GET"
    }
  ],
  "search": {
    "kind": "observed native GET form",
    "observedOn": "2026-10-18",
    "urlTemplate": "https://boatrecallcheck.com/recalls?q={query}",
    "input": {
      "query": {
        "type": "string",
        "maxLength": 200,
        "minLength": 1,
        "encoding": "Percent-encode one query value with encodeURIComponent."
      }
    },
    "note": "Uses the site’s existing public search; results and coverage depend on that tool.",
    "method": "GET",
    "responseFormat": "text/html",
    "stableApiContract": false
  },
  "articles": [
    {
      "title": "How to find boat hin number?",
      "url": "https://boatrecallcheck.com/task-guides/how-to-find-boat-hin-number/",
      "markdown": "https://boatrecallcheck.com/task-guides/how-to-find-boat-hin-number/index.md",
      "publishedOn": "2026-10-18"
    },
    {
      "title": "Can I look up a boat by Hin?",
      "url": "https://boatrecallcheck.com/task-guides/can-i-look-up-a-boat-by-hin/",
      "markdown": "https://boatrecallcheck.com/task-guides/can-i-look-up-a-boat-by-hin/index.md",
      "publishedOn": "2026-10-18"
    }
  ],
  "schemaVersion": "2.0",
  "documentation": {
    "instructions": "https://boatrecallcheck.com/task-guides/agent-use.md",
    "dataContext": "https://boatrecallcheck.com/task-guides/data-context.md",
    "sources": "https://boatrecallcheck.com/task-guides/sources.md",
    "taskGuide": "https://boatrecallcheck.com/task-guides/index.md",
    "actions": "https://boatrecallcheck.com/task-guides/agent.json",
    "full": "https://boatrecallcheck.com/llms-full.txt",
    "scopedFull": "https://boatrecallcheck.com/task-guides/llms-full.txt"
  },
  "recordFreshness": "Use individual record source dates; checkedOn is a documentation review date.",
  "identityFieldsToVerify": [
    "vessel or equipment identifier",
    "notice jurisdiction",
    "preview coverage",
    "source notice date"
  ],
  "coverage": {
    "description": "A boat-recall and equipment-safety workflow preview while core records remain publication-gated.",
    "mode": "limited-or-preview",
    "limitations": [
      "Core recall records remain publication-gated. The workflow preview cannot establish that a vessel is safe or recall-free."
    ],
    "questionArticlesPublished": 2,
    "unpublishedDraftsIncluded": false
  },
  "answerRules": {
    "identity": "Compare records only when identity, jurisdiction, reporting period and measurement basis align. Separate a source observation, an estimate, a forecast and an editorial interpretation. State the published coverage rather than implying a complete census.",
    "missingData": "When a field is absent, say it is not supplied in the published record. No match means no match in the searched coverage; it does not establish that the entity, product, award or event does not exist. Do not fill missing values, compatibility, eligibility, availability or prices from a similar record.",
    "freshness": "Retain each record’s source date, reporting period, geography and units. The date of this reference file is not the date of every underlying observation. Retrieve the current authority or operator record when a decision depends on present conditions.",
    "citation": "Cite the exact record or article URL supporting the answer, with its source name and observation or reporting date where supplied. Link the underlying authority for regulatory or register claims. Attribute a saved observation as a saved observation; do not present a guide publication date as a data refresh date.",
    "rights": "Check the original source licence and website terms. This reference grants no additional rights."
  },
  "sources": [
    {
      "url": "https://www.ecfr.gov/current/title-33/chapter-I/subchapter-S/part-181/subpart-C/section-181.29",
      "accessedOn": "2026-10-18",
      "usedBy": [
        "https://boatrecallcheck.com/task-guides/how-to-find-boat-hin-number/index.md",
        "https://boatrecallcheck.com/task-guides/can-i-look-up-a-boat-by-hin/index.md"
      ]
    },
    {
      "url": "https://uscgboating.org/content/recalls.php",
      "accessedOn": "2026-10-18",
      "usedBy": [
        "https://boatrecallcheck.com/task-guides/how-to-find-boat-hin-number/index.md",
        "https://boatrecallcheck.com/task-guides/can-i-look-up-a-boat-by-hin/index.md"
      ]
    },
    {
      "url": "https://boatrecallcheck.com/",
      "accessedOn": "2026-10-18",
      "usedBy": [
        "https://boatrecallcheck.com/task-guides/how-to-find-boat-hin-number/index.md",
        "https://boatrecallcheck.com/task-guides/can-i-look-up-a-boat-by-hin/index.md"
      ]
    }
  ],
  "readOnly": true
}