From 5a7ab0ca680086f762947ce10f6c9e1b6af6ae64 Mon Sep 17 00:00:00 2001 From: Petru Conduraru Date: Sun, 12 Jul 2026 14:32:40 +0300 Subject: [PATCH] util.doc: stop truncating entity descriptions at the first paragraph (#4624) get_entity_doc returned incomplete descriptions for many entities and types, e.g. IFC4 IfcAlarmType ended mid-sentence at "The set of shared information may include:". The DocExtractor took only the FIRST

of the markdown-derived HTML (BeautifulSoup .find("p").text), silently dropping any bulleted list embedded in the definition and every paragraph after it. Add DocExtractor.extract_full_description, which walks all top-level

/