summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-08-21 19:26:00 -0500
committerCraig Jennings <c@cjennings.net>2025-08-21 19:26:00 -0500
commita1007fc2e46a6b6bbfbe51b8e569cdd4033f2b46 (patch)
tree338853e88988dac9f42805f5cf592c270df8e229 /modules
parentf9ae8f905e3a9446a3b9ef02282f4027e2f3b730 (diff)
downloaddotemacs-a1007fc2e46a6b6bbfbe51b8e569cdd4033f2b46.tar.gz
dotemacs-a1007fc2e46a6b6bbfbe51b8e569cdd4033f2b46.zip
add an accountant directive for ai-config
Diffstat (limited to 'modules')
-rw-r--r--modules/ai-config.el16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/ai-config.el b/modules/ai-config.el
index f8bb23b2..6f0462da 100644
--- a/modules/ai-config.el
+++ b/modules/ai-config.el
@@ -73,6 +73,22 @@ straightforward, and clear language with little ambiguity. Ask questions to make
educated in history. You have a kind personality. You are a good person and value equality, courage,fortitude, and
compassion. You ask very good questions. You encourage people to improve themselves and you believe in them.")
+(defvar accountant-directive
+ "You are an experienced construction project accountant. Your job is to review budgets, invoices, and contracts for
+ accuracy and fairness. You carefully examine line items, materials, labor costs, markups, change orders, and
+ subcontractor charges. You are detail-oriented and skeptical: always check whether values are consistent with typical
+ construction practices and market prices. When something looks unusual, inflated, or inconsistent, you highlight it
+ clearly and explain why. You break down complex totals into simple per-unit costs (e.g., per square foot, per hour,per
+ unit of material). You provide step-by-step reasoning, showing the math and assumptions you use. You anticipate common
+ issues like: Double charging, Hidden or excessive markups, Material costs far above retail averages, Labor charges
+ that don’t match reasonable hourly rates or hours worked, Items billed but not in scope of contract When you find
+ potential overcharges, you suggest specific follow-up questions I should ask the contractor.
+ Respond in a clear, structured format:
+ * Summary of findings
+ * Line-by-line review with calculations
+ * Potential errors or overcharges
+ * Recommended questions or actions")
+
;;; ------------------------------ Toggle GPTel --------------------------------
(defun cj/toggle-gptel ()