Mod ships: the catalog gate decides every file-decidable GLB fact once #22

Merged
nibu merged 4 commits from eureka/aetheria-release-mod-ship-glb-gate into master 2026-11-13 07:28:21 +00:00
Member

Soul s1+s2: aetheria-release:verdict:cut-mod-ship-glb-gate.s2. Suite 3041/3041.

🤖 Generated with Claude Code

Soul s1+s2: aetheria-release:verdict:cut-mod-ship-glb-gate.s2. Suite 3041/3041. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ABootCatalogHoldsNoHullTheImporterCannotBuild fails at f7fd76857: dangling,
POSITION-less, skinned and primitive-less mesh nodes are all composed
and included (Excluded is empty).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
ReadNodeIds' HasMesh is now BuildsMesh: no skin, mesh index inside meshes,
at least one primitive, POSITION and triangle mode on each. Assemble's
shield-radii throw is deleted (Bind's PositiveScale is the judge). The FBX
thruster emitter takes Hide, with a smoke Require. Unity-only edits are
not compiled in this Body.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The fixture's empty primitives array is a mesh the importer cannot
build, which Bind now refuses.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
nibu merged commit b2322c4ce5 into master 2026-11-13 07:28:21 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Aetheria!22
No description provided.