orthonym.assembly.handlers.thioether#
Note
Internal API. Names and behaviour may change between releases.
a phase thioether handler — Tier B shim (gate 0.40).
Verbatim move of composer.py:970-992 dispatch logic. Wraps
rules.sulfur.name_sulfide with the cyclic-thioether + fused-heterocycle
skip guards that the inline branch enforced.
IUPAC cite: (sulfides; functional class naming).
References: - composer.py:970-992 (inline thioether branch; REMOVED at this commit). - rules.sulfur.name_sulfide — chemical-logic body. - data.fused_heterocycles.match_fused_heterocycle_core — fused-ring guard. - internal notes-DECOMP.md row ‘thioether’ + purity proof.
- orthonym.assembly.handlers.thioether.name_thioether(features, mol=None, style='pin')#
Tier-B thioether handler with cyclic + fused-heterocycle skip guards.