Skip to content

Commit fb430c8

Browse files
committed
Integrate Forensic_CPA_AI into LocalProgramControlCenter
- Added Forensic_CPA_AI to repo_remotes.json for repository tracking - Added Forensic_CPA_AI import bundle to sample_data/import_bundle.json - Configured service to run on dynamically assigned port (default 5000) - Set working directory to /home/user/Forensic_CPA_AI - Verified health endpoint and service startup functionality - No port conflicts with existing services (5010, 5173, 3001, 5432) https://claude.ai/code/session_01WHEydd2K43mgVygrUyg6Zu
1 parent 695720d commit fb430c8

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed

repo_remotes.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@
3535
"name": "DocumentPresentationResearch_Assistant",
3636
"expected_branch": "main",
3737
"expected_origin": "https://github.com/nedpearson/DocumentPresentationResearch_Assistant.git"
38+
},
39+
{
40+
"path": "C:/Users/nedpe/Forensic_CPA_AI",
41+
"name": "Forensic_CPA_AI",
42+
"expected_branch": "main",
43+
"expected_origin": "https://github.com/nedpearson/Forensic_CPA_AI.git"
3844
}
3945
]
4046
}

sample_data/import_bundle.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,5 +140,44 @@
140140
"auto_assign_port": true,
141141
"auto_create_db": true,
142142
"meta": { "seed": true }
143+
},
144+
{
145+
"service": {
146+
"name": "Forensic CPA AI",
147+
"description": "Forensic auditing tool for bank statements, credit cards, and Venmo - tracks money flow, flags suspicious patterns, and separates personal/business spending.",
148+
"category": "apps",
149+
"tags": ["forensic", "accounting", "auditing", "finance", "flask"],
150+
"tech_stack": ["python", "flask", "sqlite", "pdfplumber"],
151+
"dependencies": [],
152+
"config_paths": [],
153+
"port": null,
154+
"local_url": "http://127.0.0.1:{PORT}",
155+
"healthcheck_url": "http://127.0.0.1:{PORT}/health",
156+
"working_directory": "/home/user/Forensic_CPA_AI",
157+
"start_command": "python app.py --port={PORT}",
158+
"stop_command": "",
159+
"restart_command": "",
160+
"env_overrides": {
161+
"PORT": "{PORT}"
162+
},
163+
"database_id": null,
164+
"database_connection_string": "sqlite:///data/forensic_audit.db",
165+
"database_schema_overview": "Tables: accounts, documents, transactions, categories, category_rules, audit_log, proof_links"
166+
},
167+
"database": {
168+
"database_name": "forensic_audit",
169+
"type": "sqlite",
170+
"host": "localhost",
171+
"port": null,
172+
"username_env": null,
173+
"password_env": null,
174+
"connection_string": "sqlite:///data/forensic_audit.db",
175+
"schema_overview": "Tables: accounts, documents, transactions, categories(25), category_rules(31), audit_log, proof_links"
176+
},
177+
"keys": [],
178+
"requested_port": 5000,
179+
"auto_assign_port": true,
180+
"auto_create_db": false,
181+
"meta": { "seed": true }
143182
}
144183
]

0 commit comments

Comments
 (0)