Initialize FishIQ development foundation

This commit is contained in:
reaper
2026-08-28 10:56:14 -05:00
commit 3eb459a307
81 changed files with 1642 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
# Conditions service
Normalizes weather, wind, pressure trend, water temperature/level, moon, and solunar windows. External providers will be selected behind adapters so licensing and coverage can change independently.
+4
View File
@@ -0,0 +1,4 @@
# Notifications
Owns trip reminders and meaningful condition-change alerts. It consumes domain events and must respect user quiet hours and channel preferences.
+4
View File
@@ -0,0 +1,4 @@
# Professor Finn
Conversation orchestration boundary. It will combine the active trip, live conditions, tackle inventory, catch history, and recommendation evidence into grounded answers. Provider-specific AI code stays behind an adapter and is not committed with secrets.
+4
View File
@@ -0,0 +1,4 @@
# Recommendation engine
Rules-first scoring engine for species activity, structure, depth, presentation, and tackle fit. Every output includes evidence and a confidence score; learned ranking can be introduced after sufficient outcome data exists.