Carbon monoxide has no smell or colour. On a boat it comes from engines, generators and fuel-burning heaters and cookers, and it collects in cabins where people sleep. A detector is the only warning, which is why a cabin boat without one gets a finding.
What the standard asks
ABYC's A-24 covers carbon monoxide detectors, and its latest revision is built around habitable spaces. In ABYC's own summary: detectors must monitor the atmosphere in habitable spaces, meaning spaces used for sleeping, cooking, eating, navigating or steering, and washing or the heads. Storage lockers, open cockpits and engine rooms don't count. Detectors must be tested to UL 2034, including its sections for recreational boats.
ABYC also says where not to put them: anywhere they could be damaged, anywhere the sampled air is diluted, such as beside hatches, ports or ventilation openings, and in corners with poor air circulation. And replace each unit before the date marked on it.
How a surveyor checks it
Walk through each habitable space and look for a detector. Read the label: the standard it meets, whether it's for marine use, and the replacement date. Press the test button. Then look at the sources: a generator, a diesel heater, a gas cooker, and how the exhaust leaves the boat. A cabin boat that sleeps aboard with a generator or heater and no detector is the A.
Placement matters too. A detector beside an open hatch reads clean air while the cabin below fills.