Counts <compound> entries in a Doxygen index.xml – the cheap signal used for the verified-successful-run floor (Opus S3): doxygen exits 0 even on a misconfigured, substantially empty run, so return-code alone is not sufficient evidence that a run’s output is trustworthy to cache.

Methods

count_compounds

count_compounds(index_xml_path: Union) -> int

Counts <compound> entries in a Doxygen index.xml – the cheap signal used for the verified-successful-run floor (Opus S3): doxygen exits 0 even on a misconfigured, substantially empty run, so return-code alone is not sufficient evidence that a run’s output is trustworthy to cache.

ParameterTypeDescription
index_xml_pathUnion

Generated with Flude

Copyright © 2026