diff --git a/docs/design/LANDVEX_INTELLIGENCE_LAB.md b/docs/design/LANDVEX_INTELLIGENCE_LAB.md index 1368a988e..58aaa7dab 100644 --- a/docs/design/LANDVEX_INTELLIGENCE_LAB.md +++ b/docs/design/LANDVEX_INTELLIGENCE_LAB.md @@ -26,6 +26,31 @@ This is an internal tool. Never a customer product. **Every change must be traceable to a specific experiment, model version, dataset, and decision.** +## Product Architecture + +``` +quiXzoom + ↓ +Observations + ↓ +LandveX Intelligence Lab + ↓ +Improved Models + ↓ +LandveX + ↓ +Better Decisions + ↓ +Feedback + ↓ +Intelligence Lab +``` + +**Two products:** +- **quiXzoom** — produces observations +- **LandveX** — produces decisions +- **Intelligence Lab** — the factory that improves both + --- ## Repository @@ -353,11 +378,95 @@ A new AI engineer should open the repo and within minutes understand: --- +## MVP Milestone: "First Verified Decision" + +**Definition:** +A developer can: +1. Film a real object with quiXzoom +2. Import material to Intelligence Lab +3. Review and correct AI interpretation +4. Create a Decision Case +5. Follow the entire chain from observation to decision with full traceability + +**When this works, you have the first complete, verifiable Control Intelligence pipeline.** + +## Development Phases + +### Phase 1 — Essential (for pilot missions) + +| Feature | Purpose | +|---------|---------| +| **Ingestion** | Upload images/video, show metadata (GPS, time, device), store raw data immutably | +| **Dataset Explorer** | Browse missions, filter, search, open a mission | +| **Annotation** | AI suggestions, manual correction, version history | +| **Decision Case Viewer** | Observation → Evidence → Finding → Decision → Business Impact → Learning | + +**This is the heart.** + +### Phase 2 — Scale (when running many missions) + +| Feature | Purpose | +|---------|---------| +| **Replay** | Compare model versions on same mission | +| **Benchmark** | Model comparisons | +| **Evaluation** | Regression tests | + +### Phase 3 — Advanced (when having multiple models) + +| Feature | Purpose | +|---------|---------| +| **GPU Jobs** | Training queue | +| **Hyperparameter Runs** | Automated experiments | +| **Model Promotion** | Development → Validation → Pilot → Production | +| **Canary Releases** | Gradual rollout | + +## New Areas + +### Data Quality + +Before training anything: + +``` +Images +├── Healthy +├── Blurred +├── Duplicate +├── Wrong GPS +├── Night +├── Rain +└── Occluded +``` + +Coverage: +``` +Roads, Buildings, Signs, Drainage, Vegetation +``` + +Quickly shows why a model performs well or poorly. + +### Decision Analytics + +Not AI metrics. Decision metrics. + +| Metric | Question | +|--------|----------| +| Acceptance Rate | How many recommendations were accepted? | +| Ignore Rate | How many were ignored? | +| Accuracy | How many proved correct? | +| Insufficient Evidence | How many lacked enough evidence? | +| Data Collection Value | How often did "Collect more data" lead to a better decision? | + +Closer to LandveX business value than traditional AI metrics. + +--- + ## ändringshistoria | Version | Datum | Beskrivning | |---------|-------|-------------| | 1.0 | 2026-07-02 | Initial specification for LandveX Intelligence Lab | +| 1.1 | 2026-07-02 | Added architecture, pipelines, immutability | +| 1.2 | 2026-07-02 | Added MVP milestone, development phases, Data Quality, Decision Analytics | ---