This shows you the differences between two versions of the page.
| architecture:hq_controller:start [2026/01/21 20:35] – created bsamuel | architecture:hq_controller:start [2026/01/21 20:36] (current) – bsamuel | ||
|---|---|---|---|
| Line 58: | Line 58: | ||
| ===== 4. Authority Rules ===== | ===== 4. Authority Rules ===== | ||
| - | * **Safety authority: | + | |
| - | | + | |
| - | | + | |
| - | * **Supervisory authority: | + | |
| - | | + | |
| - | | + | |
| - | * **Conflict resolution: | + | |
| - | | + | |
| - | | + | |
| --- | --- | ||
| Line 74: | Line 74: | ||
| ===== 5. Human Interface ===== | ===== 5. Human Interface ===== | ||
| - | * Web-based dashboards for multi-farm monitoring. | + | |
| - | * Reporting modules for energy, water efficiency, and crop outcomes. | + | * Reporting modules for energy, water efficiency, and crop outcomes. |
| - | * Interfaces for authorized managers to submit configuration updates. | + | * Interfaces for authorized managers to submit configuration updates. |
| - | * Visualization of alerts, events, and historical performance. | + | * Visualization of alerts, events, and historical performance. |
| - | * No interface may bypass Field Controller safety rules. | + | * No interface may bypass Field Controller safety rules. |
| --- | --- | ||
| Line 84: | Line 84: | ||
| ===== 6. Offline Operation ===== | ===== 6. Offline Operation ===== | ||
| - | * HQ Controller may be offline; farm autonomy is **never compromised**. | + | |
| - | * Logs and updates queue until connectivity is restored. | + | * Logs and updates queue until connectivity is restored. |
| - | * HQ can continue analytics and dashboards locally with last synced data, but **cannot control irrigation in real-time** without live connection. | + | * HQ can continue analytics and dashboards locally with last synced data, but **cannot control irrigation in real-time** without live connection. |
| --- | --- | ||
| Line 92: | Line 92: | ||
| ===== 7. Hardware & Integration ===== | ===== 7. Hardware & Integration ===== | ||
| - | * Hardware: industrial servers, cloud instances, or on-prem appliances. | + | |
| - | * Communication protocols: secure LAN, WiFi, cellular, or VPN tunnels. | + | * Communication protocols: secure LAN, WiFi, cellular, or VPN tunnels. |
| - | * Data storage: structured, versioned, and secure for multi-farm ingestion. | + | * Data storage: structured, versioned, and secure for multi-farm ingestion. |
| - | * Security: encryption for all communications; | + | * Security: encryption for all communications; |
| - | * Scalability: | + | * Scalability: |
| --- | --- | ||
| Line 102: | Line 102: | ||
| ===== 8. Compliance Notes ===== | ===== 8. Compliance Notes ===== | ||
| - | * HQ Controller **must never override Field Controller safety rules**. | + | |
| - | * All multi-farm pushes, pulls, and operator actions must be logged. | + | * All multi-farm pushes, pulls, and operator actions must be logged. |
| - | * Deterministic conflict resolution must be implemented for configuration and schedule synchronization. | + | * Deterministic conflict resolution must be implemented for configuration and schedule synchronization. |
| - | * Failure to respect authority hierarchy **invalidates AOFS compliance**. | + | * Failure to respect authority hierarchy **invalidates AOFS compliance**. |
| --- | --- | ||
| Line 111: | Line 111: | ||
| ===== 9. References ===== | ===== 9. References ===== | ||
| - | * [[architecture: | + | |
| - | * [[architecture: | + | * [[architecture: |
| - | * [[hydraulics|Hydraulic & Water Systems]] | + | * [[hydraulics|Hydraulic & Water Systems]] |
| - | * [[electrical|Electrical & Control Interfaces]] | + | * [[electrical|Electrical & Control Interfaces]] |
| - | * [[sensors|Measuring, | + | * [[sensors|Measuring, |