commit df11041ee00f01ebdba0fe4a2ca53d2eebad86d3 Author: Flatlogic Bot Date: Thu Apr 16 10:51:47 2026 +0000 Initial import diff --git a/add_parcel_gews/code.html b/add_parcel_gews/code.html new file mode 100644 index 0000000..9654055 --- /dev/null +++ b/add_parcel_gews/code.html @@ -0,0 +1,269 @@ + + + + + +Add Parcel - Sentinel GEWS + + + + + + + + + + + +
+ +
+ +
+ + + + + + + + + +
+ +
+
+ + +
+ + +
+
+ + +
+
+
+ +
+ +
+
+ +
+
+Lat: +38.5449° N +
+
+Long: +121.7405° W +
+
+Elev: +16m MSL +
+
+
+ + +
+ + + \ No newline at end of file diff --git a/add_parcel_gews/screen.png b/add_parcel_gews/screen.png new file mode 100644 index 0000000..1babe55 Binary files /dev/null and b/add_parcel_gews/screen.png differ diff --git a/alert_management_gews/code.html b/alert_management_gews/code.html new file mode 100644 index 0000000..fcacf16 --- /dev/null +++ b/alert_management_gews/code.html @@ -0,0 +1,373 @@ + + + + + + + + + + + + + + +
+
+
+Sentinel GEWS + +
+
+ + + +
+User profile avatar +
+
+
+
+
+ + + +
+
+ +
+
+

Alert Management

+

Review and manage geospatial change detections across monitored assets. Evaluate high-confidence anomalies triggered by neural processing.

+
+
+ +
+
+ +
+
+ + + +
+
+
+filter_list +Severity: All +
+
+calendar_month +Last 30 Days +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parcel NameDetectedSeverityStatusConfidence
+
Amazon Basin Sector-4
+
ID: AMZ-492-BX
+
Oct 24, 2023 +Critical + +
+ Pending +
+
+98.2% +
+
Redwood Preserve North
+
ID: RWD-102-AQ
+
Oct 23, 2023 +Warning + +
+ Pending +
+
+84.5% +
+
Sahara Solar Array C
+
ID: SHR-771-DA
+
Oct 22, 2023 +Info + +
+ Pending +
+
+72.1% +
+
Congo Basin Edge
+
ID: CON-238-MK
+
Oct 21, 2023 +Critical + +
+ Pending +
+
+99.4% +
+
+Showing 4 of 14 Pending Alerts +
+ + +
+
+
+
+ +
+
+
+
+
+Critical Alert + +
+

Amazon Basin Sector-4

+

COORDINATES: -3.4653, -62.2159 • SATELLITE: SENTINEL-2

+
+
+ +
+
+

Before (Sept 12)

+
+Satellite view of dense tropical rainforest +
+
+
+

After (Oct 24)

+
+Satellite view of rainforest with brown clearing area +
+
+ANOMALY +
+
+
+
+
+ +
+
+

Change Profile

+

AI detected a 12.4 hectare reduction in primary canopy cover. Thermal signatures suggest recent heavy machinery activity in the southwestern quadrant.

+
+
+
+

Confidence Score

+

98.2%

+
+
+

Alert Type

+

Land Clearing

+
+
+
+ +
+ + +
+
+ +
+history + Last checked by System AI 14 minutes ago +
+
+ +
+
+

Regional Context

+ +
+
+Contextual map of the Amazon region +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/alert_management_gews/screen.png b/alert_management_gews/screen.png new file mode 100644 index 0000000..d0d651e Binary files /dev/null and b/alert_management_gews/screen.png differ diff --git a/analyst_validation_gews/code.html b/analyst_validation_gews/code.html new file mode 100644 index 0000000..0a9faaf --- /dev/null +++ b/analyst_validation_gews/code.html @@ -0,0 +1,265 @@ + + + + + +Analyst Validation Panel - Sentinel GEWS + + + + + + + + + +
+
+

Sentinel GEWS

+ +
+
+notifications +help +
+User profile avatar +
+
+
+
+ +
+ +
+
+
+Task ID: #GE-8842-X +

Detection Validation: Unauthorized Clearing

+
+
+ +4 of 12 Pending + +
+
+ +
+
+Reference Imagery +
+Reference: May 2023 +
+
+
+Current Imagery +
+Current: Oct 2023 +
+ +
+
+ +
+ + + +
+ +
+
+ +
+
+location_on +40.7128° N, 74.0060° W +
+
+sensor_occupied +Sentinel-2B • MSI Sensor +
+
+cloud +2.4% Cloud Coverage +
+
+
+ + +
+ +
+
+
+
+Live Feed Status: Optimal +
+
+Processing Latency: 142ms +
+
+
+Draft Saved 2m ago +Session: Analyst_774 +
+
+ \ No newline at end of file diff --git a/analyst_validation_gews/screen.png b/analyst_validation_gews/screen.png new file mode 100644 index 0000000..20016c8 Binary files /dev/null and b/analyst_validation_gews/screen.png differ diff --git a/dashboard_gews/code.html b/dashboard_gews/code.html new file mode 100644 index 0000000..3d6eb6e --- /dev/null +++ b/dashboard_gews/code.html @@ -0,0 +1,322 @@ + + + + + +Sentinel GEWS - Precision Dashboard + + + + + + + + + + + + + + +
+
+Sentinel GEWS + +
+
+ +
+ + + +
+User profile avatar +
+
+
+
+
+ + + +
+ +
+
+ + +
+ +
+Parcel ID: 8821 +
+ +
+Alert Active +
+ +
+In Review +
+
+
+ +
+
+

Total Parcels

+

1,248

+
++12 new +
+
+
+

Active Alerts

+

12

+
+3 Critical +
+
+
+

Recent Detections

+

342

+
Last 24 hours
+
+
+

System Risk Score

+
+

14.2

+Low +
+
+
+
+
+
+ +
+
+

Recent Alerts

+ +
+
+ +
+
+CRITICAL +2m ago +
+

Illegal Deforestation

+

Detected movement in Sector 4-B. Heat signature alert triggered.

+
+ +
+
+WARNING +14m ago +
+

Encroachment Detection

+

Boundary shift detected in Parcel 912 via high-res optical imagery.

+
+ +
+
+INFO +1h ago +
+

Atmospheric Scan Complete

+

System successfully calibrated for Northern Quadrant.

+
+
+ +
+

Quick Actions

+
+ + + + +
+
+
+ +
+ + +
+ +
+
+explore +LAT: 34.0522 N +
+
+LONG: 118.2437 W +
+
+ALT: 1,420M AMSL +
+
+ZOOM: 1:25,000 +
+
+
+Live Telemetry Active +
+
+
+ \ No newline at end of file diff --git a/dashboard_gews/screen.png b/dashboard_gews/screen.png new file mode 100644 index 0000000..33ee56f Binary files /dev/null and b/dashboard_gews/screen.png differ diff --git a/detection_analysis_gews/code.html b/detection_analysis_gews/code.html new file mode 100644 index 0000000..e24f6a1 --- /dev/null +++ b/detection_analysis_gews/code.html @@ -0,0 +1,337 @@ + + + + + + + + + + + + + + +
+
+
+Sentinel GEWS +
+
+Task ID: #29402 +chevron_right +Amazonia West Sector +
+
+
+ + + +
+User profile avatar +
+
+
+
+
+
+
+Before satellite image +
+
+TIMESTAMP: 2023-11-15 +
BASE REFERENCE
+
+
+AREA_01 +
+
+
+After satellite image +
+TIMESTAMP: 2024-05-20 +
LIVE DETECTION VIEW
+
+
+
+ NEW STRUCTURE [98.4%] +
+
+
+
+ VEGETATION CLEARANCE [87.1%] +
+
+
+
+
+unfold_more +
+
+
+ +
+
+
+

Change Score

+
+82 +/ 100 +
+
+
+
+

New Objects Detected

+
+
+03 +Confirmed +
+
+01 +Ambiguous +
+
+
+
+
+

Object Types

+
+STRUCTURES +DEFORESTATION +INFRASTRUCTURE +
+
+
+
+

Processing Mode

+

+ + Neural-X Live +

+
+ + +
+
+
+
+ + +
+ + + +
+
+
+bolt +
+ \ No newline at end of file diff --git a/detection_analysis_gews/screen.png b/detection_analysis_gews/screen.png new file mode 100644 index 0000000..067d21f Binary files /dev/null and b/detection_analysis_gews/screen.png differ diff --git a/horizon_geo_intelligence/DESIGN.md b/horizon_geo_intelligence/DESIGN.md new file mode 100644 index 0000000..859ef65 --- /dev/null +++ b/horizon_geo_intelligence/DESIGN.md @@ -0,0 +1,105 @@ +# Design System Strategy: The Sentient Map + +## 1. Overview & Creative North Star +**The Creative North Star: "The Precision Sentinel"** + +For a GeoSpatial Early Warning System (GEWS), the design must transcend standard "dashboard" aesthetics. We are building a high-stakes, enterprise-grade environment where clarity is a form of safety. This design system rejects the "boxed-in" feel of traditional GIS software in favor of **The Precision Sentinel**—a visual language defined by expansive breathing room, editorial-grade typography, and tonal depth. + +Instead of a rigid grid of outlines, we utilize **Asymmetric Information Density**. Critical geospatial alerts are given massive "stage presence" through high-contrast layering, while secondary telemetry data is tucked into elegant, semi-transparent overlays. We break the "template" look by treating the UI as a living lens over the map, using varying levels of translucency and "glass-on-glass" stacking to represent different data altitudes. + +--- + +## 2. Colors & Surface Philosophy +The palette is rooted in a command-and-control "Deep Navy" foundation, punctuated by vibrant, meaningful status tones. + +### Surface Hierarchy & Nesting (The "No-Line" Rule) +In this system, **visible borders are a failure of hierarchy.** Explicitly prohibit 1px solid borders for sectioning. Boundaries must be defined solely through background color shifts or tonal transitions. +- **Base Layer:** `surface` (#f7f9fb) – The global background. +- **Sectioning:** `surface_container_low` (#f2f4f6) – Used for large sidebar or footer areas. +- **Content Blocks:** `surface_container_lowest` (#ffffff) – Used for primary data cards to create a "lifted" feel. +- **Nesting:** To separate a group within a card, use `surface_container` (#eceef0) rather than a line. + +### The Glass & Gradient Rule +To move beyond "out-of-the-box" UI, floating map controls and tooltips must use **Glassmorphism**: +- **Background:** `surface_container_lowest` at 80% opacity. +- **Backdrop Blur:** 12px to 20px. +- **Effect:** This allows the map's geospatial textures to bleed through, ensuring the UI feels integrated into the environment, not "pasted" on top. + +### Signature Textures +Main Action CTAs should not be flat. Use a subtle **Linear Gradient (135°)** from `primary` (#000000) to `primary_container` (#131b2e). This provides a "machine-polished" depth that signifies high-grade enterprise hardware. + +--- + +## 3. Typography +We use a dual-font strategy to balance "Human Authority" with "Machine Precision." + +- **The Display Scale (Manrope):** Chosen for its geometric, modern structure. Used for `display-lg` through `headline-sm`. This font conveys the brand's "Editorial" authority. +- **The Data Scale (Inter):** Chosen for its exceptional legibility in dense environments. Used for all `title`, `body`, and `label` tokens. + +**The Hierarchy Goal:** +- Use `display-md` (Manrope) for critical alert counts (e.g., "12 Active Threats"). +- Use `label-sm` (Inter) in All Caps with 0.05em letter spacing for metadata and map coordinates to give it a "technical instrument" feel. + +--- + +## 4. Elevation & Depth +Depth in this system is an indicator of urgency. + +### Tonal Layering +Do not use shadows for static layout elements. Achieve separation by stacking: +*Place a `surface_container_lowest` card on a `surface_container_low` background.* + +### Ambient Shadows +For "active" floating elements (e.g., an expanded alert window), use **Ambient Shadows**: +- **Blur:** 32px – 48px. +- **Opacity:** 6% of `on_surface`. +- **Color:** Tint the shadow with a hint of `primary` to make it feel like it’s reacting to the deep navy UI environment. + +### The "Ghost Border" Fallback +If a border is required for accessibility in complex map overlays, use a **Ghost Border**: +- **Token:** `outline_variant` (#c6c6cd) at **15% opacity**. +- **Rule:** Never use 100% opaque borders. + +--- + +## 5. Components + +### Buttons: The Command Set +- **Primary:** Gradient from `primary` to `primary_container`. White text. Border radius: `md` (0.375rem). +- **Secondary:** Surface-tinted. No border. Use `surface_container_high` as the background with `on_surface` text. +- **Tertiary/Ghost:** No background. `primary` text. Transitions to `surface_container_low` on hover. + +### Cards & Lists (No-Divider Policy) +**Strict Rule:** Forbid the use of horizontal divider lines. +- **Lists:** Separate items using 8px of vertical white space or a subtle background shift on hover (`surface_container_highest`). +- **Cards:** Use `xl` (0.75rem) corner radius for high-level dashboard containers and `md` (0.375rem) for nested child elements. + +### Geospatial Chips +- **Safety (Green):** Background `secondary_container`, Text `on_secondary_container`. +- **Alert (Red):** Background `tertiary_container`, Text `on_tertiary_container`. +- **Review (Yellow):** Background #F59E0B (15% opacity), Text #F59E0B. +- *Styling:* `full` roundedness (capsule) to contrast against the architectural squareness of the dashboard. + +### Data Inputs +- **Style:** Understated. Use `surface_container_highest` for the input track. No bottom border. +- **Focus State:** 2px "Ghost Border" of `primary` at 40% opacity. + +--- + +## 6. Do’s and Don’ts + +### Do: +- **Do** use whitespace as a functional tool. If two data points feel cluttered, increase padding rather than adding a line. +- **Do** use `on_surface_variant` for secondary labels to create a natural visual "recession." +- **Do** use `headline-lg` for single-word statuses to give the interface an editorial, high-end magazine feel. + +### Don’t: +- **Don’t** use pure black (#000000) for text. Use `on_surface` (#191c1e) to maintain a premium, slightly softer contrast. +- **Don’t** use standard "Drop Shadows." If it doesn't look like ambient light, it's too heavy. +- **Don’t** use high-saturation backgrounds. All color should come from data-points (Alerts/Maps) or the Primary Action buttons; the shell should remain a sophisticated "Grey/Navy" stage. + +--- + +## 7. Signature GEWS Components +- **The Telemetry Strip:** A 48px tall `surface_container_lowest` bar with a 10% `outline_variant` Ghost Border, pinned to the bottom of the map, using `label-sm` for live-streaming coordinates. +- **The Alert Overlay:** A `surface_container_lowest` container with 80% opacity and 20px backdrop blur. It should slide in from the right, using an asymmetric `xl` radius on the left side only, making it feel like it’s "growing" out of the map edge. \ No newline at end of file diff --git a/parcel_detail_gews/code.html b/parcel_detail_gews/code.html new file mode 100644 index 0000000..49da7d2 --- /dev/null +++ b/parcel_detail_gews/code.html @@ -0,0 +1,330 @@ + + + + + +Sentinel GEWS - Parcel Detail + + + + + + + + + + + +
+ +
+
+
+search + +
+
+
+ + + +
+User profile avatar +
+
+
+
+ +
+ +
+
+ +
+ +
+
+ + +
+
+ +
+
+ +
+
+
+LAT: +38.5816° N +
+
+LONG: +121.4944° W +
+
+ALT: +1,240m +
+
+
+ +Live Sync: Active +
+
+
+ +
+
+ +

Parcel Delta-992

+

Sacramento Valley Agricultural Zone

+
+ +
+
+Total Area +
+142.5 +Hectares +
+
+
+Last Scan +
+Oct 24 +2023 +
+
+
+Land Usage +
+Orchard +High Yield +
+
+
+ +
+ + +
+ +
+

Anomaly Report

+
+
+
+
+

Vegetation Stress Detected

+

NDVI analysis indicates a 12% drop in moisture retention in Sector B-4 since previous scan.

+
+
+
+
+
+
+ +
+
+
+

Temporal Evolution

+
+
+
+ + +
+
+
+ +
+
+ +
+
+ +
+
+
+Aug 12 +T1: Baseline +
+
+ +
+
+ +
+
+
+Sep 28 +T2: Peak Growth +
+
+ +
+
+ +
+
+
+Oct 24 +T3: Current +
+
+ +
+
+schedule +
+
+
+Nov 15 +Next Scan +
+
+
+
+
+
+ \ No newline at end of file diff --git a/parcel_detail_gews/screen.png b/parcel_detail_gews/screen.png new file mode 100644 index 0000000..8c412bc Binary files /dev/null and b/parcel_detail_gews/screen.png differ