ATID-495: Unraveling the Mystery Behind the Code
| Area | Findings |
|------|----------|
| Code | e.g., Tax calculation routine incorrectly uses isTaxable flag from the UI instead of the backend product metadata. |
| Data | e.g., Legacy data migration left some products with a missing taxable flag, defaulting to true. |
| Process | e.g., Recent refactor removed a validation step that ensured tax rules are re‑applied after cart edits. |
| External Dependency | e.g., Third‑party tax service returned a 200‑OK response with an empty payload, which the client interpreted as “tax due”. | ATID-495
Conclusion and Future Directions