{
  "schemaVersion": 1,
  "reviewedAt": "2026-10-19",
  "currency": "VND",
  "classifications": {
    "verified": "Observed in an original record; limited to what that record establishes.",
    "narrative": "An organizer's personal recollection or reported account, not independently corroborated.",
    "interpretation": "Editorial framing derived from identified records, not a new factual outcome.",
    "planned": "An intended activity; completion has not been established.",
    "missing": "Evidence has not been supplied or cannot currently be verified."
  },
  "sources": [
    {"id":"origin","title":"The name carried forward","publisher":"Tuệ Đoan / Phuong Uyen","type":"Facebook post","date":"2022-03-06","url":"https://www.facebook.com/phuonguyen.lepham/posts/pfbid0QfrygreV27s4BHxiXRgXFAUTZGJZXeeaN2dRkRjWMm4rZM82KzTFGVa6GAJg7GV4l","classification":"narrative","note":"Original post read 19 October 2026. Family history is the organizer's recollection. The 15,050,000 VND total is a reported snapshot, not independently bank-reconciled."},
    {"id":"march2022","title":"March 2022 contribution list","publisher":"Happy Smiles organizer","type":"Original report image","date":"2022-03-06","url":"https://www.facebook.com/photo/?fbid=7506753319342725&set=a.7506754776009246","local":"assets/march-2022.jpg","classification":"verified","note":"Eight listed amounts sum to 3,000,000 VND. Publication date is verified; this does not prove when each contribution cleared. Not added to the overlapping 15,050,000 VND post total."},
    {"id":"workbook","title":"Annual Love Tracking: historical record excerpts","publisher":"Happy Smiles organizer","type":"Supplied workbook","url":"evidence.html#workbook","classification":"verified","note":"Read-only extraction from Annual Love Tracking.xlsx. Dated worksheets establish recorded allocations, not independently verified delivery. Donor rows and personal bank details are not republished."},
    {"id":"family2026","title":"A family tradition, shared again","publisher":"Tuệ Đoan / Phuong Uyen","type":"Archived Facebook caption and photographs","date":"2026-03-07","url":"https://www.facebook.com/phuonguyen.lepham/posts/pfbid028SpihMaQCcZZsQP4FWXZ2AJhHBUqumYUi4ouzpdmLqJnoyxCoKEKuFgF23PQiHe6l","classification":"narrative","note":"Post date is documented in the local archive. The older family photograph has no verified original date; it is never labeled a 2022 event photo."},
    {"id":"meals2026","title":"1,071 meals, more than a meal","publisher":"Happy Smiles organizer","type":"Archived Facebook post and original photographs","date":"2026-05","datePrecision":"month","observedAt":"2026-05-23","url":"https://www.facebook.com/phuonguyen.lepham/posts/pfbid02eApBefpfSiwzgiQ7qdGT6WWxWKEHVJAcaWuknZnPMkZKUqiMuQVQwPm4NxuQEugSl","classification":"verified","note":"Organizer's activity report: 358 portions on 17 April, 500 on 15 May, 213 on 22 May. The archive observed the post on 23 May, shown as six hours old; its precise publication day is not inferred. Total 1,071 is across all three events, not a May-only or unique-person count. Independent recipient-level verification is unavailable."},
    {"id":"school-letter","title":"Lạc Lâm school acknowledgment","publisher":"Lạc Lâm Primary School","type":"Original photographed thank-you letter","date":"2026-05-24","url":"assets/lac-lam-thank-you.jpg","classification":"verified","note":"The dated letter addresses Happy Smiles and acknowledges 200 milk cartons for the Tiếp sức đến trường program, described as serving 200 pupils at Lạc Lâm and Thạnh Mỹ primary schools in Lâm Đồng. This is the school's reported acknowledgment, not a recipient-level audit. Its date and the separate 28 May bank payment date are not treated as the delivery date."},
    {"id":"ledger","title":"Happy Smiles public bank statement","publisher":"Thiện Nguyện / MBBank","type":"Public transaction record","date":"2026-10-19","url":"https://thiennguyen.app/user/tuedoan?tab=TRANSACTIONS","classification":"verified","note":"Identity matched by Happy Smiles @tuedoan and LE PHAM PHUONG UYEN. Snapshot through 18 October 2026 22:37, Asia/Ho_Chi_Minh. Platform gross totals are separate from the visible one-year transaction window."},
    {"id":"october","title":"Update after the 7 August report","publisher":"Happy Smiles organizer and public ledger","type":"Reconciled reporting cycle","date":"2026-10-18","url":"evidence.html#october","classification":"verified","note":"After 7 August 2026 15:28 through 18 October 2026 22:37. Opening 27,781 + net receipts 25,301,154 - support transfers 24,000,000 = closing 1,328,935 VND. The organizer-confirmed 9,000,000 return is excluded from donations and charity spending."},
    {"id":"album","title":"Happy Smiles - Continuation","publisher":"Tuệ Đoan / Phuong Uyen","type":"Public Facebook album","url":"https://www.facebook.com/media/set/?set=a.7506754776009246&type=3","classification":"verified","note":"Album title, public audience, and the March 2022 original post were checked 19 October 2026. Its displayed 121 posts / 942 items are archive item counts, not campaigns or beneficiaries."}
  ],
  "metrics": [
    {"id":"platformCredits","value":525679799,"unit":"VND","label":"Gross bank credits displayed by the platform","period":"Platform aggregate; start date not established","asOf":"2026-10-18T22:37:00+07:00","sourceIds":["ledger"],"method":"Read the Tổng thu field. Includes transfers and unidentified credits. Not audited lifetime donations.","classification":"verified"},
    {"id":"platformDebits","value":524350864,"unit":"VND","label":"Gross bank debits displayed by the platform","period":"Platform aggregate; start date not established","asOf":"2026-10-18T22:37:00+07:00","sourceIds":["ledger"],"method":"Read the Tổng chi field. Includes returns and other movements. Not audited lifetime charitable expenditure.","classification":"verified"},
    {"id":"balance","value":1328935,"unit":"VND","label":"Reconciled account balance","period":"After the last observed transaction on 18 October 2026","sourceIds":["ledger","october"],"method":"525,679,799 - 524,350,864. Independently agrees with the latest-cycle rollforward.","classification":"verified"},
    {"id":"portions","value":1071,"unit":"meal portions","label":"Portions in three reported meal events","period":"17 April to 22 May 2026","sourceIds":["meals2026"],"method":"358 + 500 + 213. Not unique people, not all free meals, and not a lifetime total.","classification":"verified"},
    {"id":"latestSupport","value":24000000,"unit":"VND","label":"Latest-cycle support transfers","period":"After 7 August 15:28 to 18 October 2026 22:37","sourceIds":["ledger","october"],"method":"Three meal-funding transfers of 6,000,000 plus six medical-support transfers of 1,000,000. Does not establish meals served or medical outcomes.","classification":"verified"}
  ],
  "bankWindow": {
    "sourceId":"ledger",
    "start":"2025-10-18",
    "end":"2026-10-18",
    "creditCount":110,
    "debitCount":61,
    "credits":158254934,
    "debits":160900864,
    "method":"Capture income pages 1-11 and expense pages 1-7 from rendered public tables. Overlap rows deduplicated by ID + timestamp + signed amount; ID alone is insufficient because older no-content credits reuse 9087. Sum signed amounts by displayed calendar date. All figures are gross movements, not donations. Zero in an included month means no displayed movement; years outside coverage are unavailable.",
    "unresolved":["A 2,749,664 VND QR debit on 6 February and equal credit on 2 March 2026 may be related; their purpose is unconfirmed and both remain gross movements.","Earlier account coverage and a complete opening-to-current bank export are unavailable. Platform aggregate start date is not established."],
    "years":[
      {"year":2025,"coverage":"18 October - 31 December 2025 only","credits":26400934,"debits":20200000,"creditCount":25,"debitCount":12,"months":[[10,5550092,0,3,0],[11,11350439,20200000,13,12],[12,9500403,0,9,0]]},
      {"year":2026,"coverage":"1 January - 18 October 2026 only","credits":131854000,"debits":140700864,"creditCount":85,"debitCount":49,"months":[[1,20500506,21500000,11,8],[2,12900604,2749664,8,1],[3,20950628,40000000,13,11],[4,4600191,0,8,0],[5,19800311,23951200,11,9],[6,4700349,500000,5,1],[7,10900257,0,8,0],[8,4900393,19000000,8,9],[9,23700156,9000000,6,1],[10,8900605,24000000,7,9]]}
    ]
  },
  "corrections":[
    {"date":"2026-09-25","grossCredit":20000000,"returned":9000000,"netContribution":11000000,"sourceIds":["ledger","october"],"classification":"verified","confirmation":"Organizer explicitly confirmed the accidental overpayment and return. Credit FT26268130098305; debit FT26268816294850. Original gross movements retained."},
    {"date":"2026-05-05","returned":5000000,"sourceIds":["ledger","workbook"],"classification":"verified","confirmation":"Prior organizer-confirmed correction in May 26 Mapping. Two 5,000,000 credits and one 5,000,000 debit remain in the gross chart. Do not treat the return as charity support."}
  ],
  "missing":[
    "A complete, reconciled 2022-to-present bank export and confirmed aggregate start date.",
    "A defensible unique-donor or lifetime unique-beneficiary count.",
    "Verified attendance or meal counts for the three meals funded on 18 October 2026.",
    "Delivery confirmations and outcomes for many older workbook allocations.",
    "Original capture dates and publication consent for identifiable people, especially children.",
    "Consented volunteer biographies, direct testimonials, and a verified current volunteer sign-up route."
  ],
  "planned":[],
  "editorialInterpretation":"The records suggest sustained, practical care across generations and needs. That is editorial interpretation, not an independently measured emotional effect or causal outcome."
}
