Skip to content

fix(importer): retain collision when rendering colors are truncated - #691

Merged
Mathih13 merged 1 commit into
mainfrom
fix/import-wmo-collision
Oct 12, 2026
Merged

Mathih13 merged 1 commit into
mainfrom
fix/import-wmo-collision

Conversation

@Mathih13

Copy link
Copy Markdown
Contributor

A full navigation import failed when a WMO group had a truncated terminal vertex-color chunk, even though its collision geometry was complete. The parser now omits only that terminal rendering chunk and preserves the collision bytes. Truncated collision chunks still fail.

What you verified

Synthetic tests prove that complete collision triangles survive and truncated vertices remain errors. Both full continent navigation imports completed.

Validation across the four repair commits: importer 446 passed; Module 1,698 passed; Gateway 2,172 passed; shared 310 passed; test support 15 passed; the new durable pool test passed. Importer formatting and Clippy passed. Production publish and all three full import profile checks passed.

What you did NOT verify

No new interactive client login was performed. Full workspace Clippy was not rerun locally; CI runs the repository checks.

Risk

Importer behavior changes for the described inputs. No client assets or database dumps are included.

Model and harness: GPT-6.1-sol through Codex in T3 Code.

@Mathih13
Mathih13 merged commit c23a06d into main Oct 12, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant