Work / Chitragupt / Wiki / Synthesis
real-documents-broke-the-totals
Synthesisverified 2026-11-02
Real documents broke the totals
Finding
Checking the owner's own documents across all years found wrong totals that seed data and unit tests had passed. Most came from the same money arriving through more than one document.
Proof
- TDS appeared in both Form 16 and 26AS and was added on the Tax screen, while the server already took the right figure (278f411c).
- Salary was counted through Form 16, payslips and bank credits, so Expense income came out far too high (68f328e0).
- Expense and Portfolio charts were inflated (0c549918). A Tax rollup read only salary, so one total showed far below the real figure (1164910b, 7747d561).
- An end-to-end audit in July held V1 back for 26 correctness bugs (77c8b6f2), followed by a sweep (cc8a7cf9).
Verified by
Commit messages only. The figures were not re-run for this page.
What it means
Before trusting a new total, run it on real multi-year documents and ask which other document carries the same money. A screen must not re-derive a figure the server already computes.