ca-grow-ops-manager/PLANNING_NEXT.md
fullsizemalt 71e58dd4c7
Some checks are pending
Deploy to Production / deploy (push) Waiting to run
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
feat: Linear-inspired UI redesign with Space Grotesk headlines
- Complete UI refactor with charcoal/bone color palette
- Add Space Grotesk font for headlines, Inter for body
- Update all 24+ pages with new design system
- Add LinearPrimitives reusable components
- Improve dark mode support throughout
- Add subtle micro-animations and transitions
2025-12-12 14:29:47 -08:00

40 lines
1.9 KiB
Markdown

# Plan of Action: Facility Monitoring & Advanced Treatments
**Status:** Planning Phase
**Date:** 2025-12-11
Guided by "Spec Kit" principles, we will proceed in the following order. This ensures requirements are clear before implementation begins.
## 1. Compliance & Security (Priority: High)
**Objective:** Specification for CCTV & Monitoring Integration.
**Why:** Integration with physical security systems (CCTV) requires careful architectural planning regarding bandwidth, security, and protocol support (RTSP, WebRTC, ONVIF) before any code is written.
- [ ] **Create Spec Document:** `docs/specs/013_facility_monitoring.md`
- **Scope:** Define integration points for CCTV streams.
- **Architecture:** Decide on direct stream vs. proxy (e.g., go2rtc).
- **Security:** Define access control for video feeds.
- **Hardware Support:** List supported standard protocols (ONVIF, RTSP).
## 2. Data Simulation (Priority: Medium)
**Objective:** Enhanced Demo Data for "Treatments".
**Why:** To visualize the "Treatment" workflow (IPM/Nutrients) effectively in the UI, we need rich, realistic seed data.
- [ ] **Update Spec:** Add "Treatment Workflows" section to `docs/specs/006_cultivation_management.md`.
- [ ] **Implementation - Seed Data:**
- Update `backend/prisma/seed.js` to include:
- Diverse IPM products (Preventative vs Curative).
- Complex nutrient recipes.
- Historical treatment logs (to show "completed" vs "scheduled" states).
## 3. Order of Operations
1. **Finish Current Deployment:** Ensure `Ceiling Height` features are stable on `nexus-vector`.
2. **Draft Specs:** Write `docs/specs/013_facility_monitoring.md`.
3. **Refine Data Model:** Review if `Treatment` needs expansion based on spec.
4. **Implement Seed Data:** Code the realistic treatment scenarios.
5. **Review:** Present Spec & Data for approval.
---
*Awaiting completion of current deployment task (Layout Designer Update) before commencing Step 1.*