# VL Native Generation Benchmark (2026-03-15)

## Baseline

- Model: mixed
- Target language: zh-CN
- Latest VL syntax doc: VL_3.6.md (2026-03-13 14:22:42)
- Latest THEME doc: THEME_6.5.vth (2026-03-12 18:15:19)
- Workflow spec doc: VL Workflow Spec 3.17 (2026-03-15 08:50:47)

## Requirement

Build a desktop-first and mobile-friendly operations cockpit called CampusOps for a multi-campus facilities team.

Business scope:
- Roles: dispatcher and supervisor.
- Pages: overview, schedule, work-orders, alerts, settings.
- Data entities: Campus, Technician, WorkOrder, AlertRule, AlertEvent, UserPreference.
- Key interactions:
  - Overview shows KPI cards for open work orders, overdue SLA, active alerts, and technician utilization.
  - Schedule page lists technician assignments by campus and lets users filter by campus, technician, and shift status.
  - Work order page lists work orders with filters by campus, priority, and status, and supports changing the order status.
  - Alert center lists alert events with severity, source campus, and acknowledgement actions.
  - Settings page edits alert thresholds and dashboard density preferences.

Design direction:
- Theme should feel enterprise and operational: deep teal primary, slate surfaces, amber warning, red danger, soft elevated cards, pill filters.
- Prefer card/list/table layouts instead of advanced chart widgets.
- Keep interactions compile-safe and easy to preview.

Exact naming contract:
- Project name: CampusOps
- Database file: Database/CampusOps.vdb
- Theme file: Theme/Theme.vth
- Service files:
  - Services/OperationsOverview.vs
  - Services/ScheduleService.vs
  - Services/WorkOrderService.vs
  - Services/AlertService.vs
  - Services/SettingsService.vs
- Component files:
  - ExtComponents/KpiCard.cp
  - ExtComponents/StatusPill.cp
  - ExtComponents/FilterToolbar.cp
  - ExtComponents/AlertListItem.cp
- Section files:
  - Sections/OverviewPage.sc
  - Sections/ScheduleBoard.sc
  - Sections/WorkOrderDesk.sc
  - Sections/AlertCenter.sc
  - Sections/SettingsPage.sc
- App file: Apps/CampusOpsApp.vx

Use the current latest VL syntax and current latest THEME 6.5.
Output compile-safe code only.

## Summary

| Method | Time(ms) | Hint E/W | Compile E/W | Compile OK | Meta Render | Missing | Preview |
| --- | ---: | ---: | ---: | --- | --- | ---: | ---: |
| Direct Full | 1040238 | 0/66 | 0/66 | true | true (25) | 0 | 0 |
| Meta First | 1116435 | 76/355 | 76/355 | false | true (14) | 0 | 0 |
| Workflow 3-File | null | n/a/n/a | n/a/n/a | false | false (0) | 17 | 0 |
| Workflow 6-File | null | n/a/n/a | n/a/n/a | false | false (0) | 17 | 0 |
| Workflow 9-File | null | n/a/n/a | n/a/n/a | false | false (0) | 17 | 0 |

## Corrections Applied

- Workflow prompt/doc strings containing `3.5` were patched in-memory to the latest syntax version before workflow execution.
- `SeedTheme` nodes were forced to use the latest Theme 6.5 document content from DocCenter.
- Workflow doc path `1` was overwritten in-memory with the latest syntax document content from DocCenter instead of the repo-pinned local snapshot.

## Outputs

### Direct Full

- Project dir: /Users/ivx/Documents/VLProjects/_tests/CampusOpsDirectLatest20260315Run7Test
- Screenshot: /Users/ivx/Documents/VLProjects/_tests/CampusOpsDirectLatest20260315Run7Test/Process/direct-full.meta-viewer.png
- Missing paths: none
- Extra paths: none
- Metadata issues: none

### Meta First

- Project dir: /Users/ivx/Documents/VLProjects/_tests/CampusOpsMetaLatest20260315Test
- Screenshot: /Users/ivx/Documents/VLProjects/_tests/CampusOpsMetaLatest20260315Test/Process/meta-first.meta-viewer.png
- Missing paths: none
- Extra paths: none
- Metadata issues: none

### Workflow 3-File

- Project dir: /Users/ivx/Documents/VLProjects/_tests/CampusOps3FileLatest20260315Run6Test
- Screenshot: n/a
- Missing paths: Database/CampusOps.vdb, Theme/Theme.vth, Services/OperationsOverview.vs, Services/ScheduleService.vs, Services/WorkOrderService.vs, Services/AlertService.vs, Services/SettingsService.vs, ExtComponents/KpiCard.cp, ExtComponents/StatusPill.cp, ExtComponents/FilterToolbar.cp, ExtComponents/AlertListItem.cp, Sections/OverviewPage.sc, Sections/ScheduleBoard.sc, Sections/WorkOrderDesk.sc, Sections/AlertCenter.sc, Sections/SettingsPage.sc, Apps/CampusOpsApp.vx
- Extra paths: none
- Metadata issues: none

### Workflow 6-File

- Project dir: /Users/ivx/Documents/VLProjects/_tests/CampusOps6FileLatest20260315Run2Test
- Screenshot: n/a
- Missing paths: Database/CampusOps.vdb, Theme/Theme.vth, Services/OperationsOverview.vs, Services/ScheduleService.vs, Services/WorkOrderService.vs, Services/AlertService.vs, Services/SettingsService.vs, ExtComponents/KpiCard.cp, ExtComponents/StatusPill.cp, ExtComponents/FilterToolbar.cp, ExtComponents/AlertListItem.cp, Sections/OverviewPage.sc, Sections/ScheduleBoard.sc, Sections/WorkOrderDesk.sc, Sections/AlertCenter.sc, Sections/SettingsPage.sc, Apps/CampusOpsApp.vx
- Extra paths: none
- Metadata issues: none

### Workflow 9-File

- Project dir: /Users/ivx/Documents/VLProjects/_tests/CampusOps9FileLatest20260315Run2Test
- Screenshot: n/a
- Missing paths: Database/CampusOps.vdb, Theme/Theme.vth, Services/OperationsOverview.vs, Services/ScheduleService.vs, Services/WorkOrderService.vs, Services/AlertService.vs, Services/SettingsService.vs, ExtComponents/KpiCard.cp, ExtComponents/StatusPill.cp, ExtComponents/FilterToolbar.cp, ExtComponents/AlertListItem.cp, Sections/OverviewPage.sc, Sections/ScheduleBoard.sc, Sections/WorkOrderDesk.sc, Sections/AlertCenter.sc, Sections/SettingsPage.sc, Apps/CampusOpsApp.vx
- Extra paths: none
- Metadata issues: none

## Bundle

- Zip: /Users/ivx/Documents/VLProjects/_tests/vl-native-benchmark-20260315.zip
