File tree changes
Tree of changed files with status icon per file, per-file +/- counts, distribution bar, and total chip.
Production answer
File tree changes is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.
Primary CTAReview File tree changes states
Generative search brief
File tree changes: Tree of changed files with status icon per file, per-file +/- counts, distribution bar, and total chip.
PR #482 · feature/quote-instant-pricing → main
Files changed · 8+159-268
- apps/web/quote-instant-pricing.ts+28-12
- apps/web/cohorts.ts+64-0
- apps/web/instant-quote.ts+9-4
- apps/web/legacy-quote-v1.ts+0-142
- apps/web/quotes/pricing-helper.ts+6-6
- packages/feature-flags/quote-instant-pricing.json+18-0
- tests/quote-flow.spec.ts+34-8
- tests/legacy-quote.spec.ts+0-96
Behaviour
File rows are a semantic <ol>. The distribution bar shows the ratio of insertions to deletions per file at a glance — 8 cells, weighted by total. Deleted files render with a strikethrough on the path.