Skip to content

feat(proportion): thigh shaft prox>distal two-seg taper (0070) - #61

Merged
Ryan-AI-Studios merged 2 commits into
mainfrom
feature/0070-ThighShaftTaper
Aug 9, 2026
Merged

feat(proportion): thigh shaft prox>distal two-seg taper (0070)#61
Ryan-AI-Studios merged 2 commits into
mainfrom
feature/0070-ThighShaftTaper

Conversation

@Ryan-AI-Studios

Copy link
Copy Markdown
Owner

Summary

Track 0070-ThighShaftTaper: product thighs stop reading as constant tubes hip→knee via two-segment shaft taper (RECIPE only — N6 authoring honesty).

Freezes (B1–B15)

  • Prox RECIPE_limb_thigh_* r = 1.00× mid; dist RECIPE_thigh_taper_dist_* r = 0.80× mid; split t=0.50
  • Adduction co-move Δ from chain knee (dist.p1), not prox mid; knee_adj max(prox,dist,calf_a)
  • Classifier: thigh_taper → unknown before generic thigh (C_no_dup safe)
  • B13 free-set + outer-X freeze when split; B14 join-ready co-shifts dist
  • C_thigh_outer measures full hip→knee chain mid when split
  • Schema 1.4.0; MCP 46; no new PyPI

Evidence

  • Unit suite tests/test_proportion_thigh_shaft_taper.py T0–T14 (+T8c)
  • Product work/rogue-v3/blockout/product_0056up/nofuse_0070/: prox 0.0613 / dist 0.0490 / ratio 0.80
  • Multi-view face/left/3q; constraints ok (C_no_dup_limb, C_thigh_outer, C_calf_slant)

Reviews

  • Internal: PASS (P3 process only)
  • Codex: prior P1 hip_pair cleared; final PASS WITH DEFERRED P3 (orchestrator closeout)

Test plan

  • uv run ruff check . / ruff format --check . / basedpyright / pytest (pre-push + local)
  • CI green before squash-merge

Ryan added 2 commits August 9, 2026 11:29
Split RECIPE_limb_thigh into prox 1.00x + thigh_taper_dist 0.80x at
split_t=0.50; adduction co-move from chain knee; knee_adj max(prox,dist);
classifier/hip_pair/B13 free-set freeze; C_thigh_outer chain mid; join-ready B14.
Document intentional hip_bridge-before-thigh hip_pair order; assert
resolve_join_connections still includes limb_thigh for B14 (Codex P1).
@Ryan-AI-Studios
Ryan-AI-Studios merged commit e1a3df5 into main Aug 9, 2026
2 checks passed
@Ryan-AI-Studios
Ryan-AI-Studios deleted the feature/0070-ThighShaftTaper branch August 9, 2026 15:51
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