WanderVerse
WanderSoil · decisions

Why this way.

Every meaningful decision in this product, the rationale, and the alternatives we rejected. If you disagree, we want to hear about it.

← Back to product page

WanderSoil — Decision Log

Running log of every keep/swap/drop decision across Stages 0-10. Refined + extended from the local-LLM 2026-04-24 draft (validated 100/100). Citations per entry.

---

Source — local-LLM draft (preserved for audit)

Draft DECISIONS.md (10 items, validated 100/100 by _TEMPLATES/validate-draft.py) cited: 1. User-swappable battery in 3 minutes — T5 Torx screws, no glue; parts available for 7 years at cost+10% [rule: 7yr-parts] 2. Saffron accent and matte finish — no exterior wordmark; signature engraved inside back cover [rule: saffron] 3. Covert mode + duress code activation — panic wipe ensures safety for at-risk users [rule: identity-aware] 4. Mode 1 standalone operation first — all features available without phone or account; Mode 2 integrates with third-party apps; Mode 3 unlocks WanderNode Hub pairing [rule: dual-mode] 5. Zero cloud by default — data stored locally on device; opt-in cloud sync requires user-held keys [rule: zero-cloud] 6. Dual-source silicon ESP32-S3-WROOM-1 + Nordic nRF52840 — ensures no single-vendor lock-in for critical components [rule: dual-source] 7. Ambassador-assembled with signature inside the back cover — provides provenance and community engagement [rule: ambassador] 8. Community Pool revenue split 60/30/10 per unit sold — Ambassador wages (60%), PrideFund HYSA (10%), WWP nonprofit (30%) [rule: 60/30/10] 9. Invisible mode and duress code options — critical for at-risk users to maintain privacy and safety [rule: identity-aware] 10. LoRa uplink with Semtech SX1262 primary, alternative source as backup — ensures reliable community mesh communication without vendor lock-in [rule: dual-source]

Refinement notes:

---

Stage 0 — Feature-parity sweep (2026-04-24)

Stage 1 — Intake + freeze (2026-04-24)

Stage 2 — Component selection

MCU + PMIC:

LoRa radio:

Solar harvest:

Battery:

Sensors:

Status indicator:

Connectivity:

Input:

Chassis:

Stage 2b — Configurator axes (2026-04-24)

5 axes per SKU. See CONFIGURATOR.md. Key axes: probe upgrade (304 vs 316L Pro), mount, Ambassador signature, custom engraving, warranty, WanderAssist.

Stage 3 — Compatibility review (2026-04-24)

Resolved:

Deferred:

Stage 4 — Sourcing (2026-04-24)

See SOURCING.csv. Key bets:

Stage 5 — DFM/DFA/DFT (2026-04-24)

See DFM-DFA-DFT.md for detailed plan. Headline:

Stage 6 — Thermal / EMC (2026-04-24)

Stage 7 — Compliance (2026-04-24)

Stage 8 — Canonical BOM + GUIDE + STLs (2026-04-24)

Platform + modules + STL files. See BOM-platform.csv, BOM-modules.csv, GUIDE.md, STL-OPEN-FILES/README.md.

Stage 9 — HW↔FW binding (2026-04-24)

Stage 10 — Gate review + service flow (2026-04-24)

---

Critical design decisions — rationale + references

D-01: Single SKU — focus discipline (LOCKED)

WanderAway is 4-tier (Lite / Trail / Expedition / Ultra) because emergency-beacon scope demands per-use-case differentiation. WanderBreath is 2-tier (Std / Pro) because indoor IAQ demands HCHO + radon depth. WanderSoil is one product at $79. Soil sensing does not need a 4-tier sprawl. A "Pro probe upgrade" (titanium 316L SS) is offered as a $29 configurator add-on, NOT a separate SKU. Resisting tier-sprawl is the right call.

D-02: ESP32-S3 not Nordic nRF52840 — solar covers the duty cycle (LOCKED)

Local-LLM draft item 6 calls for dual-source ESP32-S3 + Nordic nRF52840. Nordic is the right MCU for emergency beacons (WanderAway) where 7-day standby on a 2000 mAh cell with sub-µA System-OFF rules. WanderSoil has a 5 W solar harvest + 3000 mAh 18650. ESP32-S3 deep-sleep at ~10 µA combined with solar is sufficient. ESP32-S3 also gives us mature ESPHome + LoRa + WiFi + BLE in one chip vs adding a Nordic+SX1262 dual-architecture firmware stack. Dual-source is preserved at the module-channel level (Espressif primary, Mouser/Arrow alt) instead of the silicon-vendor level.

D-03: Capacitive probes (not resistive) + 3-probe array (LOCKED)

Resistive moisture probes (the cheap soil-stake type at $5-15) corrode within 3-6 months in any soil with EC > 500 µS/cm (which is most home gardens, especially fertilized ones). Capacitive probes are the consumer-grade industry standard since ~2018 for any product that needs to last more than a year. Three probes (120° spaced) average soil moisture across the bed cross-section and let firmware detect dry-pocket vs wet-pocket. Single-probe products (Mi Flora, Gardena) miss this.

D-04: No Matter native — bridge via WanderStation (LOCKED)

Matter-over-Thread on a solar-powered LoRa-primary device with an aluminum cylinder body is the wrong cert + the wrong stack. WanderStation hub re-publishes WanderSoil readings as Matter (custom outdoor cluster pending Matter 1.4 standardization) for Apple Home / Google Home / Alexa. This:

D-05: No mic, no camera, no presence sensor — by construction (LOCKED)

Local-LLM draft items 3 + 9 (covert mode + duress code + invisible mode) are not applicable to a soil sensor. WanderSoil has no mic, no camera, no presence sensor, no household-identifying payload. Identity-aware-by-omission is the default state, not a feature toggle. Replacing draft items 3 + 9 with: encrypted LoRa packets + opt-in anonymized WeatherKit / OpenWeatherMap contributions (default off) + city-level grid quantization. Audit trail preserved at top of this document.

D-06: 18650 user-swappable + solar harvest — runs ~indefinitely (LOCKED)

Local-LLM draft item 1 (user-swappable battery in 3 minutes via T5 Torx) — kept and adjusted to T10 Torx (matching WanderVerse standard) under the solar cap, 2-min DIY (faster than 3-min draft target for this simpler form factor). 18650 + 5 W Maxeon solar gives "indefinite if ≥4 h direct sun / day" runtime envelope (per WanderAway Ultra precedent). Cell replacement is a 5-yr typical event, not annual. This vs Mi Flora's 9-12-month coin cell death is a key category-leadership differentiator.

D-07: Saffron LED ring (×6) not strip — design language (LOCKED)

WanderBreath uses a single saffron Cree CLM3C-AKA dot. WanderAir + WanderSense use WS2812B RGB strips. WanderSoil uses 6× Cree CLM3C-AKA in a ring because the hero image specifies a "saffron LED ring just below solar." Six LEDs is enough for a fill-percentage tour mode (1 LED = 0-16%, 6 LEDs = 100% wet) and visible at multiple angles in a garden bed. Daylight-readable per Cree datasheet at typical viewing distances. Honors [rule: saffron] + image-aligned ID.

D-08: Sapphire solar window (not tempered glass) — 7-yr durability (LOCKED)

Tempered glass scratches. Bird droppings + acid rain + wind-driven sand over 7 years degrade tempered glass clarity. Sapphire (Mohs 9) is essentially permanent. Shared with WanderAway Ultra so we're not introducing a new vendor relationship. Cost delta vs tempered glass is ~$8 BOM, which the Standard retail margin absorbs. Premium ID + 7-yr commitment > $8 cost saving.

D-09: 304 SS standard probes / 316L SS Pro upgrade — soil-chemistry-aware (LOCKED)

Standard 304 SS handles typical garden soil for 5+ years. EC-rich / salty / coastal soils (think: tomato gardens with high-fertilizer regimes; fish-emulsion-fed beds; coastal-property gardens) corrode 304 SS in 1-2 years. Pro probe upgrade ($29 configurator add-on) substitutes 316L SS (molybdenum-doped; far better salt-water resistance). NOT a separate SKU — same WanderSoil with upgraded probe head. This honors the focus-discipline (D-01) while serving the EC-rich-soil edge case.

D-10: 2-yr probe recalibration as service ($25) — honest 7-yr framing (LOCKED)

Capacitive probes drift modestly (~5-10% over 24 months under typical garden soil cycling). Probes are wear items. Service flow includes 2-yr recalibration as a $25 send-back service (Ambassador uses 4-soil-type bench-cal fixture: sand / loam / clay / peat). EC head similar. Honors [rule: 7yr-parts] with explicit wear-item adjustment, matching WanderBreath's SCD41 5-yr send-back precedent.

D-11: WanderGarden sprinkler trigger (Mode 3) — the WanderVerse moat (LOCKED)

WanderSoil moisture < threshold → LoRa event → WanderStation → WanderGarden sprinkler / drip / valve cycle. End-to-end latency target: <60 sec. This is the cross-product feature that makes WanderSoil more than a Mi Flora clone. No competitor has this without IFTTT / cloud-vendor lock-in.

D-12: Apple WeatherKit + OpenWeatherMap garden contribution — opt-in, anonymized (LOCKED)

Apple WeatherKit + OpenWeatherMap are positioned to ingest hyperlocal soil + weather data from consumer-grade sensors (PurpleAir's PM2.5 model is the playbook). WanderSoil contributions are opt-in + anonymized + city-level-grid quantized. No subscription. No vendor lock. Future-proofs the product against the inevitable weather-aggregation app integrations.

D-13: Replacing local-LLM draft items 3 + 9 with Standard 3 minimum-disclosure (LOCKED)

Original draft items: covert mode + duress code + invisible mode. Misapplied to a soil sensor. Replaced with: encrypted LoRa packets (default on) + anonymized cloud export (default off, opt-in) + city-level grid quantization for WeatherKit / OpenWeatherMap (default off, opt-in). Audit trail preserved at top of this document.

D-14: HARD GATE delta vs WanderBreath / WanderAway (NEW DESIGN-CONSTRAINT)

WanderAway has Iridium ASP contract + GEOS rescue dispatch + FCC Part 25 satellite-resale license as blocking gates. WanderBreath has Matter cert + CARB HCHO. WanderSoil has none of those. The launch gate is FCC Part 15 B + 15 C + CE RED + IP67/IP68 + UV-stable ASTM G155 + LoRa range field-validation. Lighter than either sibling. Ships 2027-Q3 — one quarter behind WanderBreath + WanderAway Trail because the supply chain + cert lab + Ambassador training all share infrastructure.

---

Stage-by-stage sign-off

StageStatusNotes
0 — Feature-paritycomplete`_COMPETITIVE-AUDIT-2026-04-24.md`
1 — Intake + freezecompletelocal-LLM draft refined; single SKU locked
2 — Component selectioncompleteESP32-S3 + SX1262 + Maxeon C60 + sapphire + 18650 + capacitive probes + DS18B20 + EC head + BMP390 + VEML7700 + Cree saffron ring
2b — Configuratorcomplete`CONFIGURATOR.md`
3 — Compatibilitycompletealuminum body as LoRa ground plane (feature, not bug)
4 — Sourcingcomplete`SOURCING.csv`; capacitive + EC vendor RFQ pending
5 — DFM/DFA/DFTcomplete`DFM-DFA-DFT.md`
6 — Thermal/EMCcomplete`THERMAL-EMC.md` — UV stable + -20 to +60 °C + Class B FCC Part 15
7 — Compliancecomplete`COMPLIANCE.md` — no Matter cert (bridged via WanderStation)
8 — Canonical BOMcomplete`BOM-platform.csv`, `BOM-modules.csv`, GUIDE, STLs
9 — HW↔FWcomplete`HW-FW.md`
10 — Gate + servicecomplete`GATE.md` + `SERVICE-FLOW.md`

---

Critical decisions this session

#DecisionImpact
1Refined local-LLM draft (validated 100/100) into 19/19 SOP v2.4 artifact setsource-of-truth promotion
2Replaced misapplied items 3 + 9 (covert / duress / invisible) with anonymized export + encrypted LoRa + city-level gridarchitecture cleanup
3Single SKU (not Lite/Pro/Ultra sprawl) — focus disciplineclear product positioning
4ESP32-S3 primary; module-level dual-source (not silicon-vendor switch to Nordic)matches sibling MCU strategy + saves firmware-stack complexity
5Capacitive probes (×3, 304 SS standard / 316L SS Pro upgrade); no resistivecorrosion-resistant + multi-axis soil sampling
6EC sensor head + DS18B20 soil temp + VEML7700 lux + BMP390 baroricher-than-Mi-Flora data at $79
7Cream anodized aluminum + saffron pinstripe + saffron LED ring + sapphire solar windowimage-aligned ID lock + 7-yr durability
818650 + Maxeon C60 5W solar + BQ25180 charger"indefinite runtime" envelope; user-swappable cell
9LoRa 915/868 primary + BLE commissioning + opt-in WiFi (no Matter native)mesh-first; bridge Matter via WanderStation
10WanderGarden sprinkler trigger (Mode 3) — moisture-low → sprinkler-on <60 secthe WanderVerse moat
11Apple WeatherKit + OpenWeatherMap garden contribution — opt-in, anonymized, city-gridcategory leadership on data ethics
122-yr probe recalibration ($25 send-back) + 5-yr cell swap (DIY $9) — honest wear-item framingservice-flow integrity
13IP67 main body / IP68 probe burial section + ASTM G155 1000 h UV-stable + -20 to +60 °Coutdoor-rated rigor matching WanderAway pattern
14Ship 2027-Q3 (one quarter behind WanderBreath + WanderAway Trail)rides shared supply chain + Ambassador training
15$79 Standard retail / $69 Founding / $49 Nonprofitwithin $20 of Mi Flora category average

---

Decision log v1.0 — ratified 2026-04-24. Engineering handoff-ready.