What's New
Estimates now display approval progress through a redesigned four-stage lifecycle tracker (Draft → Internal Review → Sent to Client → Approved). The tracker shows contextual status at a glance: whether you're awaiting an approver, the client has viewed or acted on it, or recent edits were made. Historical revisions appear dimmed for easy scanning.
Line-item editing now provides clearer feedback as you work:
- Loading toasts persist until the table reflects your changes, so you know the edit succeeded.
- Explicit Save buttons on assessment panels prevent race conditions between multiple edits.
- Calculation fields show an "Updating…" loader while dimensions refresh.
Minor layout improvements: source column widened to prevent badge overlap.