orthonym.assembly.handlers.isocyanate#
Note
Internal API. Names and behaviour may change between releases.
a phase isocyanate handler — Tier B retained-name (gate 0.40).
Verbatim lift of composer.py:828-836 (inline branch) + composer.py:2180-2190 (_name_isocyanate body) + composer.py:2204-2230 (shared _name_iso_x_cyanate helper). Per internal notes incremental- migration discipline, bodies stay in composer.py until Plan-03 commit 03-10 thinning.
IUPAC cite: (isocyanates; functional class naming).
References: - composer.py:828-836 (inline dispatch branch; REMOVED at this commit). - composer.py:2180-2190 (_name_isocyanate body). - composer.py:2204-2230 (shared _name_iso_x_cyanate helper). - internal notes-DECOMP.md row ‘isocyanate’ + predicate purity proof. - internal notes (Tier-B lift handler pattern).
- orthonym.assembly.handlers.isocyanate.name_isocyanate(features, mol=None, style='pin')#
a phase Tier-B isocyanate handler.
Verbatim semantics of composer.py:828-836 (inline branch).