{
  "id": 5977646,
  "title": "The ledger asks the model to show its work before it counts the money",
  "url": "https://urgent.news/2026/09/06/the-ledger-asks-the-model-to-show-its-work-before-it-counts-the-money",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-06T12:48:29.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/hayrullahkar/the-ledger-asks-the-model-to-show-its-work-before-it-counts-the-money-3im4"
  },
  "original_language": "en",
  "account": "A donation ledger has been created to help small groups, such as neighborhood funds and school parent groups, manage their finances more efficiently. This ledger is built using a Google Sheet, some Apps Script, and Gemini, and it allows donors to view a public page where their contributions are recorded and tracked.\n\nThe ledger started off as a simple solution to the problem that arises when donors inquire about the whereabouts of their contributions months later. Traditional software solutions are either too expensive for small groups or require a dedicated finance team to manage them. So, the ledger was built using a familiar tool for volunteers - Google Sheets - with an added layer of verification using Gemini's artificial intelligence.\n\nGemini reads donation messages and verifies the extracted amount from the message against the amount recorded in the Google Sheet. If there is a discrepancy or if the model is unable to extract a valid amount, the entry is flagged as \"needs-review\" instead of being automatically added to the ledger. This ensures that any potential errors are caught and can be manually reviewed by a volunteer before the donation is recorded.\n\nThe public page that donors can access displays the verification process, highlighting the exact characters Gemini read from the donation message and listing the check results. This transparency helps build trust in the ledger's accuracy and encourages donors to participate confidently. The ledger not only solves the immediate problem of donors asking where their money went, but also adds an extra layer of accountability and trust for small charity groups.",
  "summary": "This is a submission for Weekend Challenge: Generosity Edition What I Built A donation ledger for a group too small to buy software. It is a Google Sheet, some Apps Script, and one public page a donor can open. The group I had in mind is the kind that exists on every street: a neighbourhood fund, a school parents' group, a committee that collects for winter coats. Money arrives over WhatsApp and…",
  "key_points": [
    "Donation ledger created for small groups to manage finances efficiently",
    "Gemini AI verifies donation amounts against Google Sheet records",
    "Public page shows verification process and flagged entries needing review"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}