Skip to content

feat(proportion): deltoid socket anti-Michelin axes + X-Z bury (0060) - #65

Merged
Ryan-AI-Studios merged 2 commits into
mainfrom
feature/0060-DeltoidSocketShape
Aug 10, 2026
Merged

feat(proportion): deltoid socket anti-Michelin axes + X-Z bury (0060)#65
Ryan-AI-Studios merged 2 commits into
mainfrom
feature/0060-DeltoidSocketShape

Conversation

@Ryan-AI-Studios

Copy link
Copy Markdown
Owner

Summary

  • Keep DELT_ARM_RADIUS_SCALE=1.35; retune axes ry=0.72 / rz=0.78 and outer bias 0.08 (was near-sphere 0.90/0.85 + 0.25 float).
  • Distal socket bury t=0.18 along upper-arm X–Z only (0051 deltoid Y co-read fence; AI2 P2-1).
  • Quiet skip when no delt; skip message only when delt present and UA missing.
  • Dedicated suite tests/test_proportion_deltoid_socket.py T0–T12 + T6b/T7b/T3b.

Product evidence (local nofuse_0060)

  • delt rx/ry/rz = 0.0591 / 0.0426 / 0.0461; past_cap +0.033 m; t_xz 0.197; Y co-read with arm prior
  • constraints_ok=True (14 rules); D7 face/left/3q + shoulder/delt crops
  • Schema 1.4.0; MCP 46

Test plan

  • uv run ruff check . / ruff format --check .
  • uv run basedpyright
  • uv run pytest (pre-push + local full)
  • Fence: test_arm_depth__t6_deltoid_matches_skeleton_shoulder
  • Product inventory + constraints + D7 views

Track: 0060-DeltoidSocketShape

Ryan added 2 commits August 9, 2026 21:15
Keep DELT scale 1.35; retune ry/rz 0.72/0.78 and outer 0.08; distal
socket bury t=0.18 along UA X-Z only (0051 Y fence). Dedicated T0-T12 suite.
Skip non-finite/short UA endpoints without poisoning centers. Clamp bury
X that would increase lateral float under arm splay so product medial
socket overlap stays ~10 mm while distal Z bury remains.
@Ryan-AI-Studios
Ryan-AI-Studios merged commit c7ff5ce into main Aug 10, 2026
2 checks passed
@Ryan-AI-Studios
Ryan-AI-Studios deleted the feature/0060-DeltoidSocketShape branch August 10, 2026 01:44
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