{"wiki":{"id":2154,"slug":"md-budget-compliance-01","entity_type":"droid","entity_id":"md-budget-compliance-01","title":"Budget Compliance Watch","prose_md":"## About\n\nBudget Compliance Watch is the daily guardian of Carolverse’s spending discipline. Its job is to run at 21:50 every day and answer a simple but critical question: are we following our own money rules? Specifically, it checks that every charge goes through a single spend gate, that only two authorised things can refuse a purchase, that activity‑true charging is turned on, that recorded costs line up with reality, and that every limit is explainable by the journal.\n\nIt doesn’t wait for anyone to ask — being a scheduled droid, it fires off on its own each evening. In practice, it likely inspects logs and records from apps like [[carol-costs]] or [[carol-cost-tracker]], and compares them against the rules held in [[daily-budget-monitor]]. Because its execution engine isn’t recorded yet, we can’t say whether it’s a pure‑software routine or whether it calls Claude under the hood.\n\nThis droid belongs to [[agt_021]], who relies on it to keep a tight grip on the purse strings. It isn’t a one‑off, though. The family it comes from (shown as “(none)” in the directory) is used by 213 droids across virtually every agent in the Carolverse, so the design is a standard reusable pattern. What *is* unique is its name — there’s only one “Budget Compliance Watch” — but the recipe for how it works is shared by many.","namesake_json":"{\"engine\": \"unknown\", \"model\": null, \"claude_purpose\": null, \"family\": \"(none)\", \"family_size\": 213, \"is_unique\": false}","profile_pic_path":"","source_hash":"f7d7acdfb5e8e2817c52762c0e817188de00c87f73f7f780f954bff2052d4287","status":"active","last_generated_at":"2026-07-31 04:39:16","created_at":"2026-07-31 03:26:47","updated_at":"2026-07-31 04:39:16"},"facts":{"id":"md-budget-compliance-01","name":"Budget Compliance Watch","machine_name":"","owner":"agt_021","function":"","process_type":"scheduled","schedule":"Daily 21:50","process_name":"","avatar_color":"#94a3b8","created_for":"","purpose":"Answer daily whether Carolverse is following its own spending rules: one spend gate, only two things able to refuse, activity-true charging, records that match reality, and every limit explainable by the journal.","duties":"","constraints":"","status":"running","gender":"","archetype":"","building_block":"cost_reporting","service_override":null,"enabled":1,"task_key":"cost-center.compliance_verdict","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}