Skip to content

fix(0133-TorsoCompareDerivedMetrics): refresh bury/pride after measured overlay - #135

Merged
Ryan-AI-Studios merged 1 commit into
mainfrom
feature/0133-TorsoCompareDerivedMetrics
Aug 24, 2026
Merged

fix(0133-TorsoCompareDerivedMetrics): refresh bury/pride after measured overlay#135
Ryan-AI-Studios merged 1 commit into
mainfrom
feature/0133-TorsoCompareDerivedMetrics

Conversation

@Ryan-AI-Studios

@Ryan-AI-Studios Ryan-AI-Studios commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

Honesty (N6)

TORSO_COMPARE_HONESTY / RECIPE_HONESTY — authoring QA only; green compare ≠ print success. No remake / no D7. MCP stay 53. Hold 0105/0090/0066/0074/0118.

Test plan

  • tests/test_proportion_torso_compare.py T1–T5/T10/T11
  • tests/test_proportion_torso_soft_consume.py E1/E3/E5 regression
  • ledgerful verify (ruff / format / basedpyright / pytest)

Note

Low Risk
Authoring-QA metric math only; no auth, mesh, or print-path changes. Wrong past/bury would mis-flag form-read, but behavior is covered by new unit tests.

Overview
Fixes stale derived torso metrics: bury and pride are now computed after measured chest/breast surface Ys overlay RECIPE values, so form-read tokens (breast_disconnected, chest_clav_pride) follow the photo, not leftover RECIPE geometry.

Measured scap/mid-back Y is treated as center-class: rear past is (y + ry) - oval_rear only when ry_m is finite. Missing ry no longer invents past from the center alone.

Tests cover overlay refresh, recipe-only baselines, center+ry past, missing-ry, recipe=None, and form-read following refreshed metrics. MCP catalog stays at 53.

Reviewed by Cursor Bugbot for commit f86f72c. Bugbot is set up for automated code reviews on this repo. Configure here.

… y+ry

Recompute breast_rear_vs_chest_front_m and chest_clav_pride_m after measured
chest/breast Y overlay. Measured scap/mid past is center-class (y + ry) minus
oval rear when ry is finite; missing ry leaves RECIPE past unchanged.
@Ryan-AI-Studios
Ryan-AI-Studios merged commit 8b83d78 into main Aug 24, 2026
3 checks passed
@Ryan-AI-Studios
Ryan-AI-Studios deleted the feature/0133-TorsoCompareDerivedMetrics branch August 24, 2026 12:06
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