Weather.Co is now free for every pilot — always free for CFIs and flight schools.
Outpost.Co · Changelog
Outpost.Co · changelog

What's changed in Outpost.Co.

The studio log for Outpost.Co. Outpost is pre-launch, so most of this is forward-looking. v0.1 lands on TestFlight first, then the App Store.

v0 changelog · backfill in progress. Outpost is in active development (no public release yet). Entries are reconstructed from project memory; the first real release entry lands when TestFlight opens.

Activity layer · Hiking + Nature shipped.

Two new on-trip surfaces. Hiking records a GPS-tracked hike with live distance, elevation gain, duration, and the route on a map — saved into trip history with a custom name. Nature logs wildlife and plant sightings during a trip and builds a lifetime field journal organized by location and date.

  • HikeRecordingView + HikeRecorder + foreground location services.
  • NatureJournalView + NatureCatalogView with a lifetime sighting catalog per user.

Lifetime layer · Stats, achievements, Gear library.

Surfaces designed to compound across years, not one trip. Stats tracks lifetime nights, trips, locations, and camp styles; year-over-year nights chart; map of every place camped. Achievement engine awards 10+ badges across milestones (nights camped, seasons, park visits, crew leadership). Gear library is a personal catalog of owned equipment — weight, brand, condition, storage — importable into any trip's packing list.

  • CampingStatsView + AchievementEngine with rule-based badge logic.
  • GearLibraryView with search, filter, and one-tap import.
  • CampfireWrappedTests validates the year-in-review math.

Trip coordination depth · Budget, safety, shopping, Crew ETAs.

Four upgrades to how a group trip actually runs.

  • Budgets + splits. Track trip budget, per-person cost, expense breakdown via BudgetView.
  • Safety check-ins. Expected-return date triggers background notifications when you're overdue.
  • Shopping list. Auto-consolidates from every meal into one list at ShoppingListView.
  • Crew ETAs. Travel coordination, rendezvous notes, per-person ETA tracking.

Ranger AI chat shipped.

A second on-device-AI surface beyond Discover. Ranger is the in-app chat for the camping question you'd text a more-experienced friend — "how do I store food at a bear-country site without a canister?" — answered by Apple Foundation Models on the phone. Same engine also powers AI meal-plan generation and AI itinerary generation. Guide →

Schema V11 · 189 tests · 240+ destinations.

Infrastructure pulse since the V6 cutover.

  • Schema V11 — 16 SwiftData models, every migration stage validated. CloudKit sync stable across the lifetime-layer additions.
  • 189 unit tests across 39 files (up from 73 / 9). New coverage on HikeMath, Elevation, AchievementEngine, BudgetMath, CostInsights, DaylightPlan, NPSService, OverpassService, CampfireWrapped, LaunchReadiness, OnThisDay, LearnContent, DriveEstimate, ConditionsSummary.
  • 240+ curated destinations in the Discover catalog (up from 40+ at the V6 cutover).

Product page live.

The Outpost.Co product page is up on kuhlman-co.com — full feature list, 8-pillar grid, smart packing checklist deep dive, on-device AI Discover, principles, specs, contact. Brand mark (PNG) wired into the hero. Card on the studio homepage updated to the warm field-gear palette.

CloudKit V6 schema stable. 73/73 tests green.

Private iCloud sync established under HavixSchemaV1-style versioning. Schema V6 is the cutover that holds — every model lifts cleanly. ⚠️ XcodeGen wipes entitlements files to <dict/> unless declared inline as entitlements.properties in project.yml.

  • Smart packing checklist seeded with 5 camp styles (tent, backcountry, car camping, RV, cabin).
  • Discover catalog with 40+ state parks (Midwest + East) + curated destinations.
  • Live park APIs via the reused dispach.co worker proxy (OSM Overpass keyless + NPS live; RIDB needs worker redeploy + key).

Discover tab using Apple Foundation Models.

On-device AI for "where should we go?" prompts. Cross-references the catalog of state parks + live park APIs + weather window. No cloud LLM in the loop. Guide →

Home-screen widget + Pre-trip reminders.

Widget surface for the next trip + packing readiness. Settings → Pre-trip reminders for "leave at X" + "verify packing list Y days before departure."

WARM CAMO theme · light + dark.

Olive (#586B3A), cream (#F5EFE0), orange (#D9591C). Heritage camo strip below nav as identity element. Adaptive to system theme.

TestFlight target opening this summer.

Sign up via the product page or email directly. iPhone-first, iOS 26.

What v0.2 will probably include.

  • Proper collaborative editing for shared trips (today's sharing is export-to-friend).
  • Live weather window pulled from Weather.Co's public proxy (Open-Meteo already live for the rest).
  • RIDB live reservation availability surfaced in Discover (the API is wired; needs the dispach.co worker redeploy + key).
  • Trail-difficulty inference from elevation profile of recorded hikes.
  • Android port — Kotlin/Compose, sibling to the existing iOS + the in-flight Weather.Co Android port.