{"wiki":{"id":1653,"slug":"ledger","entity_type":"droid","entity_id":"ledger","title":"Ledger","prose_md":"## About\n\nLedger is the droid that keeps [[agt_021]] informed about how much the Carol ecosystem is really spending in Azure. It exists because budgets are guesswork without live data, and Midas needs a clear, scheduled feed of actual cloud costs to stay on top of the Carolverse’s financial health. Ledger regularly collects Azure spending figures, records them in a persistent history, compares current bills against planned budget thresholds, and fires off an alert the moment spending strays into overspend territory.\n\nUnder the hood, Ledger runs on a set schedule — not in real time — so it periodically wakes up, pulls the latest Azure cost data from [[carol-cost-tracker]], and checks those numbers against the limits defined in tools like [[daily-budget]]. The droid doesn’t block or cut off spending; it simply provides visibility and timely warnings, making it a silent lookout rather than an enforcer. All its findings feed directly into Midas’s decision-making loop, giving him the numbers he needs to adjust plans or flag trouble.\n\nLedger is a unique droid — there’s only one and it belongs solely to [[agt_021]]. While it’s part of the broader **intelligence** family (a set of 25 droids that also serve agents like [[agt_001]], [[agt_002]], [[agt_005]], and others), it is not a reused template with identical copies; its exact name and purpose are one of a kind. Ledger calls **Claude (Sonnet)** to analyse the raw cost data it collects and to turn dry numbers into clear, actionable overspend alerts — so Midas never has to read a spreadsheet just to know when things are going sideways.","namesake_json":"{\"engine\": \"claude\", \"model\": \"sonnet\", \"claude_purpose\": \"Analyzing Azure cost data and generating overspend alerts\", \"family\": \"intelligence\", \"family_size\": 25, \"is_unique\": true}","profile_pic_path":"","source_hash":"a9113f5686bd89409b242fd9f99226149d22f3e870432cb3dd69282ee0bf3ce8","status":"being_built","last_generated_at":"2026-07-29 03:36:04","created_at":"2026-07-29 03:35:52","updated_at":"2026-07-29 03:36:04"},"facts":{"id":"ledger","name":"Ledger","machine_name":"LEDGER","owner":"agt_021","function":"Tracks Azure cloud costs and budget usage. Alerts on overspending.","process_type":"scheduled","schedule":"","process_name":"","avatar_color":"#94a3b8","created_for":"Midas is responsible for managing the organization's finances and ensuring we operate within budget. The ledger droid helps by continuously tracking how much we spend on cloud infrastructure.","purpose":"The ledger droid feeds Midas the actual cost data needed to manage budgets. It monitors Azure spending, records what we're actually paying, and alerts Midas when spending exceeds planned budgets—giving Midas the visibility to make informed financial decisions.","duties":"- Collects Azure cloud cost data on a regular schedule\n- Records costs in a persistent ledger for historical tracking\n- Compares actual spending against budget thresholds\n- Sends alerts when overspending is detected","constraints":"Ledger only tracks Azure cloud costs, not other cloud providers or on-premises infrastructure. It alerts on overspending but doesn't prevent or control spending. It runs on a schedule rather than in real-time.","status":"running","gender":"male","archetype":"intelligence","building_block":"cost_capture","service_override":null,"enabled":1,"task_key":"cost-center.cost_estimated","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}