SETTINGS-35: species $/bdft in Settings + taxonomy parent fix (#76) #85

Merged
Ty merged 1 commits from issue-76-settings-species-pricing into main 2026-09-20 19:39:25 +00:00
Owner

Summary

Closes #76 (SETTINGS-35).

  • Settings UI: assign $/bdft per species leaf (children of Species grouper by slug species, never hardcoded store ids)
  • Taxonomy sync: map Woo REST parent → parent_id; upsert categories so slab FKs survive re-sync
  • Tests: parent map, FK-safe sync, TV-8 0.96 × 12.50 → 12.00, Playwright mock e2e
  • UAT on 5060: Test Woo hierarchy restored, 8 species leaves, save rate Black Walnut $12.50, review suggestion 18.4×12.50=230; sample data preserved

Commit

18c262b

## Summary Closes #76 (SETTINGS-35). - Settings UI: assign $/bdft per species leaf (children of Species grouper by slug `species`, never hardcoded store ids) - Taxonomy sync: map Woo REST `parent` → `parent_id`; upsert categories so slab FKs survive re-sync - Tests: parent map, FK-safe sync, TV-8 `0.96 × 12.50 → 12.00`, Playwright mock e2e - UAT on 5060: Test Woo hierarchy restored, 8 species leaves, save rate Black Walnut $12.50, review suggestion 18.4×12.50=230; sample data preserved ## Commit `18c262b`
Ty added 1 commit 2026-09-20 19:39:22 +00:00
Add Settings species pricing UI (children of Species grouper by slug,
never hardcoded ids). Map Woo REST parent→parent_id on taxonomy sync;
upsert categories so slab FKs survive re-sync. Tests: parent map, FK-safe
sync, TV-8 0.96×12.50→12.00, Playwright mock e2e. UAT verified on 5060.
Ty merged commit 2e2be48154 into main 2026-09-20 19:39:25 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ty_Tech/SlabUploader#85