v1.4.2 — floor + lock the crash-fixed Viewport cohort
OCCTMCP was locked to OCCTSwiftViewport 1.0.2 — the version with the uncatchable NormalSmoothing.quantize() crash on body load (Viewport #30). render-preview rasterizes through Viewport, so the server could trap on large or ill-bounded models.
Floors + lock raised to the crash-fixed cohort: Viewport 1.0.2 → 1.0.4, Tools 1.1.0 → 1.1.1, AIS 1.0.1 → 1.0.2, Scripts 1.0.2 → 1.0.3. Build clean; all 28 tests pass.
🤖 Generated with Claude Code