Skip to content

CI eartip fall-through quality gates - #14

Merged
ajlennon merged 1 commit into
mainfrom
ci/eartip-quality
Aug 20, 2026
Merged

CI eartip fall-through quality gates#14
ajlennon merged 1 commit into
mainfrom
ci/eartip-quality

Conversation

@ajlennon

Copy link
Copy Markdown
Member

Summary

  • tools/test_eartip_quality.gd: full BarMesh bake on eartip; fail on |CL−contact|≠R, sphere penetration, CL below top skin, or too-low CL on near-flat skin.
  • Preview exposes last BarMesh + CAD tris for CI.
  • Workflow runs this after flat/roof drop quality.

Local Docker: EARTIP_QUALITY_OK nodes=10766 on current main+edge fix (so this is a regression gate, not currently red on Julian’s older screenshots).

Test plan

  • Docker eartip quality OK
  • Actions green
  • Julian: suggest sharper asserts if glitches remain after pull

Assisted-by: Cursor (Composer)

After bake: |CL−contact|≈R, no sphere penetration, CL not below top skin,
and near-flat regions must sit ≈ skin+R. Asks Julian for sharper asserts.

Assisted-by: Cursor <cursoragent@cursor.com>
@ajlennon
ajlennon merged commit 581bca4 into main Aug 20, 2026
1 check passed
@ajlennon
ajlennon deleted the ci/eartip-quality branch August 20, 2026 15:23
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