Repin OCCTSwift floor to 2.0.0. Audit found one real thing: Mesh.Triangle.faceIndex (used by FaceIdentityTable) moved onto the same deduplicated enumeration as Shape.faces() (#541/#613/#642) — production logic needed no fix, but docs and a test's hardcoded pre-dedup face count were wrong, both corrected. See docs/CHANGELOG.md for details.