Meshes, MeshLang & interchange · 89

Mesh validity and refinement, the MeshLang geometry compiler, and XEM schema envelopes with cross-language interop. Method shown on hover; tolerance is the pass gate. back to QA

CaseTierReferenceGate
xem.artifact-bundle.v1smokeindependent XML marker and topology checksexact node/cell counts and required external-format markers
xem.consumer-adapters.v1smokeindependent typed-quantity recomputation and convention-sign matrixwavenumber and phasor round-trip error <= 1e-14; six invalid convention paths rejected
xem.consumer-provenance.v1smokecanonical XEM pressure envelope, release provenance, serde identity, and borrowed consumer viewall four adoption invariants and two typed rejection paths must pass
xem.schema-compatibility.v1smokeindependent legacy v0 migration and current-schema compatibility checksfive compatibility gates and non-empty migrated source/listener sets pass
xem.duplicate-key-rejection.v1smokeindependent duplicate-key rejection at external and typed XEM reader boundariesfour duplicate-key rejection checks pass
xem.speaker-frequency-quantities.v1smokeXEM FrequencyHz quantity validation and speaker-grid contractexact value/count preservation and malformed-order rejection
mesher.box-quality.v1smokeorientation/manifold/positive-quality invariantsmin_quality > 0; non_manifold_faces = 0
mesher.pathological-corpus.v1smoketyped input diagnostics, mesh validity, and explicit bounded constrained-recovery outcomefive invalid cases rejected deterministically; valid sliver mesh has no inverted/non-manifold elements; annular constrained surface either yields a valid mesh or reports a typed bounded diagnostic
mesher.adaptive-refinement.v1smoketransactional estimator rejection and post-refinement topology/quality invariantsat least one marked element/new node/new element; invalid/inverted/non-manifold counts = 0
mesher.high-order-refinement.v1physics-gateP2 triangle/quadrilateral/tetrahedron and Hex27 child-layout/connectivity invariantsfour families preserve polynomial order and valid connectivity
mesher.product-plc-admission.v1smokebox volume/surface conservation, circular driver aperture, boundary incidence and typed rejection invariantsvolume and patch area errors <= 1e-10; driver area error <= 2e-2; all required patches/manifold/replay/rejections present
mesher.coarsening.v1smokearea conservation, boundary restoration, orientation/manifold checks, explicit orphan-node removal, deterministic replay, and typed incomplete-family rejectionarea relative error <= 1e-12; restored/removed families and removed orphan nodes >= 1; deterministic replay = 1
mesher.motion.v1smokesymmetric graph-harmonic interior displacement with analytic x-scale area/P1 Jacobian ratio, marker preservation, deterministic replay, and quality-barrier rollbackgraph-harmonic residual <= 1e-13; area relative error and affine P1 measure/Jacobian ratios within 1e-12; marker preservation, replay, and quality rollback = 1
meshlang.nonported-multistatement-template.v1smokecompiler regression fixture template-multi.mlgtwo Box emissions, one BooleanUnion/occ.fuse, provenance present, repeat canonical IR identical
meshlang.ported-template-reference.v1physics-gatetyped ported-template canonical IR and deterministic GEO/Python emissionexact GEO/Python canonical IR parity and deterministic typed-port emission
meshlang.dynamic-binding-reference.v1physics-gatedeterministic canonical IR and GEO/Python backend parity for static control flow with dynamic multi-bindingeight parity checks, two backend Box emissions, and non-leaked control syntax
meshlang.mixed-control-flow-reference.v1physics-gatedeterministic canonical IR GEO/Python parity for if/else loop bindingsnine parity checks and three loop-produced Box bindings
meshlang.hessian-provider-reference.v1physics-gateshared deterministic Hessian provider with GEO/Python tensor paritynine provider, canonical-IR, manifest, and backend tensor checks
meshlang.source-provenance-roundtrip.v1physics-gateindependent source-map JSON round trip and GEO/Python provenance parityseventeen canonical-contract, identity, backend, comment, and provenance checks
meshlang.materialized-span-reference.v1reference-onlydeterministic AST span and generated-child parity checksten exact source-span, file, and generated-child checks
meshlang.provenance-admission-reference.v1physics-gatetyped canonical provenance validation and compiler-produced IR round tripfive provenance-admission checks
meshlang.dynamic-loop-reference.v1physics-gatecanonical loop-control IR plus deterministic GEO/Python runtime-loop and aggregate syntaxtwenty-two deterministic loop-contract checks
meshlang.nested-control-flow-reference.v1physics-gatecanonical IR, GEO/Python lowering, provenance, sensitivity, and composite-binding parityfour composite bindings; backend, provenance, and sensitivity parity
meshlang.dynamic-multi-binding-reference.v1physics-gatecanonical IR branch topology, GEO/Python parity, deterministic multi-binding names, provenance, and sensitivity dependenciesthree dynamic binding checks plus canonical parity and dependency preservation
meshlang.multi-statement-function-reference.v1physics-gatedeterministic sequential local binding substitution with GEO/Python CSG parityseven canonical-authority, parity, and emission checks
meshlang.inline-control-flow-reference.v1physics-gatedeterministic inline-function branch and loop fixtureten exact parity, pruning, and canonical-shape checks
meshlang.parser-contract-reference.v1smokeconstructor CSG/pipeline AST, contextual Line(from:/to:) arguments, integer-overflow diagnostic, minimized recovery corpus, and JSON envelopeall exact contract checks pass and diagnostics remain within the configured bound
meshlang.topology-diff-reference.v1smokedeterministic topology-diff and change-contract fixtureall continuity and change-contract invariant checks pass
meshlang.nested-ported-template-reference.v1smokedeterministic nested typed-port template fixtureall nested port and parity checks pass
meshlang.capability-contract-reference.v1smokedeterministic capability and typed-port compatibility fixtureall capability and typed-port compatibility checks pass
meshlang.parser-mutation-reference.v1smokedeterministic parser mutation corpusall 256 mutations return without panic and serialize deterministically
meshlang.parser-recovery-fuzz-reference.v1smokezero-panic recovering parser, source-bounded spans, deterministic JSON reportszero panics; all diagnostics/comments/source spans valid; reports byte-identical
meshlang.parser-subtree-reference.v1smokebounded source-range parser/cache fixtureselected declaration has no diagnostics; repeated JSON and hashes are identical; invalid UTF-8 range rejected
meshlang.import-policy-reference.v1smokedeterministic versioned import fixture with exact module pathsall import policy checks pass and diagnostics retain requested selectors and separator policy
meshlang.tooling-contract-reference.v1smokegenerated JSON Schema TypeScript and Python artifact fixtureall tooling artifacts validate and remain deterministic
meshlang.visitor-reference.v1smokevisitor inventory fixture with exact nested-expression visit countsall visitor fixture counts match exactly
meshlang.state-transfer-reference.v1smokedeterministic canonical-IR entity state-transfer fixturesall state-transfer actions and deterministic ordering checks pass
meshlang.state-transfer-apply-reference.v1smokedeterministic keyed-field transfer fixtureall checked state-transfer consumer actions pass exactly
meshlang.state-transfer-chain-reference.v1smokedeterministic two-stage keyed state-transfer chainexact integer state and typed chain errors
meshlang.spatial-interpolation-reference.v1smokeanalytic coordinate-weight fixturefinite normalized interpolation and positive-measure conservative weights, deterministic ordering, and fail-closed invalid geometry inputs
meshlang.fem-state-transfer-reference.v1smokeexisting checked FEM nodal and conservative interpolation kernelsall seven checks exact; output entities >= 5
meshlang.fem-adaptive-h1-transfer-reference.v1smokeanalytic linear field through checked FEM adaptive lineage interpolationmaximum H1 error <= 1e-12; all action/rejection checks pass
meshlang.fem-adaptive-h1-chain-transfer-reference.v1smokeanalytic linear field through checked FEM adaptive H1 plan-chain transfermaximum refine and coarsen H1 errors <= 1e-12; all chain checks pass
meshlang.fem-partitioned-adaptive-h1-transfer-reference.v1smokeanalytic linear field and checked malformed-layout rejectionowned and ghost values are non-empty; exchange and missing-ghost rejection pass; maximum error <= 1e-12; malformed layout rejected
meshlang.fem-h1-p2-transfer-reference.v1smokeanalytic quadratic field through checked FEM P2 interpolation kernelforward and reverse H1 P2 errors <= 1e-9; all checks pass
meshlang.fem-h1-p2-adaptive-history-reference.v1smokeanalytic quadratic field through checked MeshLang/FEM history transfer in both directionsrefinement and coarsening errors <= 1e-9; checked history round trip passes
meshlang.fem-h1-p2-adaptive-chain-reference.v1smokeanalytic quadratic field through checked P2 MeshLang chain transfer in both directionsboth chain directions errors <= 1e-9; all stages and maps validate
meshlang.fem-h1-p3-transfer-reference.v1smokeanalytic cubic field through checked FEM P3 interpolation kernelforward and reverse H1 P3 errors <= 1e-10; all checks pass
meshlang.fem-h1-p3-adaptive-history-reference.v1smokeanalytic cubic field through checked MeshLang/FEM P3 history transfer in both directionsrefinement and coarsening errors <= 1e-9; all checks pass
meshlang.fem-h1-p3-adaptive-chain-reference.v1smokeanalytic cubic field through checked MeshLang/FEM P3 chain transfer in both directionsboth chain directions errors <= 1e-9; all checks pass
meshlang.fem-h1-p3-q3-adaptive-reference.v1smokeanalytic cubic field through checked MeshLang/FEM P3 Q3 history transfer in both directionsrefinement and coarsening errors <= 1e-9; all checks pass
meshlang.fem-h1-p3-tetra-adaptive-reference.v1smokeanalytic cubic field through checked MeshLang/FEM P3 tetrahedral history transfer in both directionsrefinement and coarsening errors <= 1e-9; all checks pass
meshlang.fem-h1-curved-p2-tetra-refinement-reference.v1smokeanalytic P2 parent-map midpoint with eight-child topology and connectivity validationmapped midpoint error <= 1e-12; eight child tetrahedra; valid connectivity
meshlang.fem-h1-curved-p2-hexa-reference.v1smokeanalytic linear field through checked MeshLang/FEM curved Hex27 refinement consumermaximum curved P2 hexahedral transfer error <= 1e-10; all checks pass
meshlang.fem-h1-p3-hexa-adaptive-reference.v1smokeanalytic cubic field through checked MeshLang/FEM P3 hexahedral history transfer in both directionsrefinement and coarsening errors <= 1e-9; all checks pass
meshlang.expression-emission-reference.v1smokedeterministic parser/compiler fixture with canonical IR parityall checks pass
meshlang.fem-h1-curved-transfer-reference.v1smokeanalytic quadratic/cubic fields through checked curved H1 interpolation kernelmaximum curved P2/P3 error <= 5e-4; maximum mixed P1/curved-P2 error <= 2e-9; all checks pass
meshlang.fem-h1-mixed-transfer-reference.v1smokeanalytic linear and quadratic fields through checked FEM nodal interpolationmaximum mixed-order H1 error <= 1e-12; all checks pass
meshlang.fem-h1-mixed-adaptive-reference.v1smokeanalytic linear field sampled on mixed-order source/target nodes with parent-isoparametric curved refinement historyadaptive mixed-order errors <= 1e-12; curved P2-to-P3 error <= 1e-10; both directions present
meshlang.fem-hcurl-state-transfer-reference.v1smokeanalytic Nedelec edge moments and checked FEM H(curl) transfer kernelall edge moments and complex order-2 components agree within 1e-10; all rejection checks pass
meshlang.fem-hcurl-order2-transfer-reference.v1smokesame-mesh order-2 Nedelec state through checked FEM transfer kernelmaximum order-2 H(curl) error <= 1e-11; all checks pass
meshlang.fem-hcurl-mixed-transfer-reference.v1smokeboth affine and curved transfer directions compared with the checked FEM interpolation kernelmaximum mixed-order H(curl) error <= 1e-11; all checks pass
meshlang.fem-hcurl-order2-lineage-transfer-reference.v1smokeround-trip through checked order-2 H(curl) refinement-history chainmaximum round-trip error <= 2e-9; real and complex plan-chain bridge errors <= 1e-12; all rejection checks pass
meshlang.fem-hcurl-order1-lineage-transfer-reference.v1smokecomponent-wise parity with checked order-1 H(curl) refinement-chain transfermaximum real and complex errors <= 1e-11; conservative action rejected before callback
meshlang.fem-hcurl-complex-transfer-reference.v1smokesame-mesh complex Nedelec edge-moment paritymaximum complex edge-moment error <= 1e-12; all rejection checks pass
meshlang.fem-hcurl-curved-transfer-reference.v1smokecurved target edge moments agree with the checked H(curl) transfer kernel through the MeshLang plan bridgeall transferred edge moments agree within 2e-9
meshlang.fem-hcurl-order2-curved-transfer-reference.v1smokecurved order-2 H(curl) edge/bubble moments agree with the checked interpolation kernel in both directionsmaximum bridge/reference error <= 2e-9; all rejection checks pass
meshlang.registry-reference.v1smokedeterministic in-memory package/source registry fixturesall registry ordering, version, cache, and provenance checks pass
meshlang.registry-signature-reference.v1smokedeterministic in-memory signed registry fixtureall signature, manifest, schema, and strict-rejection checks pass exactly
meshlang.projection-reference.v1reference-onlydeterministic in-process canonical projection fixturesall bounded evaluator, iso-surface mesh, and metadata-only backend checks pass
meshlang.grammar-contract-reference.v1reference-onlychecked-in Rust grammar rows and tree-sitter grammar.js sourceall grammar parity and parser fixture checks pass
meshlang.wasm-boundary-reference.v1reference-onlyversioned parser/compiler JSON envelopes and wasm-bindgen operation contracttwenty capability, schema, projection-artifact, manifest, rejection, registry, trusted-package, and cache checks
meshlang.registry-package-reference.v1reference-onlydeterministic in-memory package-index fixturesall package-index policy checks pass without network fallback
meshlang.registry-filesystem-transport-reference.v1smokedeterministic temporary filesystem package-store fixtureall exact-version ordering, signature/trust, resolver, and selector checks pass
meshlang.registry-key-transport-reference.v1smokedeterministic temporary trust-store rotation fixtureall trust-store and transport checks pass exactly
meshlang.projection-native-reference.v1physics-gatedeterministic canonical projection artifact and installed Gmsh executableall native source and Gmsh execution checks pass exactly
meshlang.projection-native-volume-reference.v1smokedeterministic closed-shell source contract without backend-specific topology synthesisall native volume source checks pass exactly
meshlang.compound-reference.v1smokeone validated IR mesh compound emitted exactly once by both backendsall compound source checks pass exactly
meshlang.mesh-controls-reference.v1smokeone validated IR control of each refine, metric, and mesh-control kind emitted exactly once by both backendsall mesh-control source checks pass exactly
meshlang.wasm-package-reference.v1reference-onlypublishable ESM adapter and generated-package contractall exact package checks pass
meshlang.transformed-parent-topology-reference.v1physics-gatetwo-step transformed-parent topology selectors with GEO/Python canonical, comment, and provenance parityexact canonical/backend sidecar parity and two derived topology groups
meshlang.imported-provenance-reference.v1physics-gatefilesystem import flattening preserves nested transformed-parent chains, comments, spans, and GEO/Python parityexact GEO/Python canonical, provenance, sensitivity, and comment parity
meshlang.fem-hdiv-rt0-transfer-reference.v1smokeanalytic checked RT0 normal-flux moments through the MeshLang FEM bridgeall checked transfer and conservation errors <= 1e-12
meshlang.fem-hdiv-rt0-complex-transfer-reference.v1physics-gatecomponent-wise checked RT0 transfer parityall real/imaginary flux-moment errors <= 1e-12
meshlang.fem-hdiv-rt1-transfer-reference.v1physics-gateanalytic checked RT1 real/imaginary edge and cell moment transferall checked real/imaginary transfer errors <= 1e-10
meshlang.fem-hdiv-rt1-curved-transfer-reference.v1smokecurved RT1 edge/cell moments agree with the checked kernel in both directionsall bridge/reference errors <= 2e-10; both directions complete
meshlang.fem-hdiv-rt1-chain-transfer-reference.v1physics-gatechecked RT1 chain kernel and MeshLang entity-plan bridgeall real/imaginary chain errors <= 1e-11
meshlang.fem-hdiv-rt1-3d-transfer-reference.v1physics-gatechecked RT1 real/imaginary moment transfer and typed RT0/RT1 mismatch rejectionall checked errors <= 1e-10; order rejection passes
meshlang.shipping-corpus-reference.v1physics-gatebackend-neutral canonical IR parity and deterministic repeat compilationall corpus sources produce non-empty deterministic backend output and equal canonical IR