v0.3.79
Added
inspect_part: compact generation and editing checkpoint. Inventory a part's bounding envelope, topology, grouped holes and bosses, recognised hole patterns with member relationships, and cross-section variation in one read-only call.- Optional fail-closed expectations. Supply a narrow JSON expectation contract to receive explicit
PASS/FAILresults. Unknown, malformed, overlapping, underspecified, and unexpected feature groups cannot silently weaken the verdict. - Bounded large-part inspection. Complex parts run through the existing isolated STEP subprocess path, with feature-rich round-trip equality coverage for through, blind, counterbored, patterned, and boss geometry.
The broader tool-surface consolidation remains separate in #421.