velxio/frontend/src/data
David Montero 375b952d47 refactor(examples): move Pico W WiFi examples to the pro overlay seam
The Pico W WiFi showcase examples are a paid-overlay feature now (the WiFi
engine moved to the overlay). Read them through a build-time `@pro` seam so the
SSR prerender + gallery + sitemap include them when built with the overlay, and
OSS gets an empty stub.

- data/examples.ts: import { proExamples } from '@pro/data/proExamples' (static,
  build-time) instead of the local examples-picow-wifi.ts; delete that file.
- src/__pro_stub__/data/proExamples.ts: OSS no-op (empty list) for the @pro alias.
- vitest.config.ts: mirror the @pro alias (stub by default / overlay when
  VITE_PRO_BUILD) so tests loading examples.ts resolve it.
- scripts/generate-sitemap.mjs: also parse <PRO_OVERLAY_PATH>/data/proExamples.ts
  when building with the overlay (the script reads example IDs from source text,
  so it can't follow the alias).
- Tests: drop the picow-wifi import/usage from the 5 OSS example tests (they
  validate the OSS set now); prune the 4 obsolete picow netlist snapshots. The
  overlay's proExamples get their own coverage in pro/.../__tests__/.
2026-06-15 15:54:44 +02:00
..
examples-100-days.ts fix(sim): Pico W MicroPython loads the RPI_PICO_W firmware (network + CYW43) 2026-06-12 16:46:41 +02:00
examples-analog.ts
…
examples-circuits.ts feat(examples): mixed digital+analog coexistence demo (MCU + AND gate + transistor) 2026-06-05 23:09:41 -03:00
examples-digital.ts feat(digital-gate-engine): 4-bit ripple counter gallery example + sequential controller fix 2026-06-05 21:58:42 -03:00
examples-displays-epaper.ts fix(epaper): correct orientation across all boards + Pico VCC wire 2026-06-04 23:15:37 -03:00
examples-esp32-mqtt.ts feat(examples): ESP32 WiFi + MQTT (PubSubClient) gallery example 2026-06-12 15:52:11 +02:00
examples-retro-intel.ts fix(chipbus): Galaksija boots + displays + types live in the browser 2026-06-05 15:47:30 -03:00
examples-robot-desktop.ts fix: relax -Werror for user sketches + un-nest /* */ in robot-desktop-eyes 2026-05-23 16:19:56 +02:00
examples-storage-microsd.ts feat(microsd): SD-over-SPI card storage for AVR, RP2040 and ESP32 2026-06-11 03:59:53 +02:00
examples.ts refactor(examples): move Pico W WiFi examples to the pro overlay seam 2026-06-15 15:54:44 +02:00