GHS precautionary text decode, interaction value units
Precautionary (P-code) statements decode to standard GHS text; target interaction values carry the asserted uM unit.
Changed:
pubchem_get_compound_safetyprecautionary statements decode to standard UN GHS Rev. 10 Annex 3 text via a newPRECAUTIONARY_STATEMENTStable (mirrors the existingPICTOGRAM_LABELSpattern); previously always"". #31pubchem_get_compound_interactionstarget-kind activity values carry the asserteduMunit (e.g.Ki = 0.0005 uM), grounded in PubChem's documented micromolar deposit convention; previously unitless. #32
337 tests pass; bun run devcheck clean.