Statusv0.3.4 · dogfood
Roadmap & changelog
Honest status for dogfood testers. Phase 1 lab is shipped (including charts and cure estimates). Phase 2 community and Phase 3 Field/Petrodex (IDs + AI suggestions) are in limited dogfood — maps and sites still ahead. Report bugs against v0.3.4.
Build sequence
Phases
P1
Researcher lab
Private experiment journal: recipes, runs, field logs, and publish when ready.
- Theory-scoped recipes (Burnt Mound · Natron starters)Shipped
- Experiments, timeline logs, outcomesShipped
- Private by default + explicit publishShipped
- Offline outbox + service worker (PWA shell)Shipped
Photo sync depends on R2 in production
- Tags, lab notes, remindersShipped
- Curing protocol + applications / next stepsShipped
- Metric / imperial display (°C·°F, m·ft)Shipped
- Lab list filters, tag filter, note & reminder badgesShipped
- Tabbed recipe & experiment detail layoutsShipped
- Cure-time estimates (claim-based profiles + conditions)Shipped
Hypothesis schedules from X notes; not ASTM concrete
- Auto charts — outcome radar · cure climate · multi-run barsShipped
Findings tab on recipes; saved chart builder later
- Export lab data · profile avatar & social linksShipped
- Durable photo storage (Cloudflare R2)Polishing
Supported; confirm env on each deploy
P2
Community network
Publish, discover, discuss, and moderate public research — currently in limited dogfood.
- Explore feed with filtersShipped
- Public researcher profiles & slugsShipped
- Likes, comments, notificationsShipped
- Recipe lineage · fork / replicate signalsShipped
- Report content · moderation hide/unpublishShipped
- Admin area (reports queue, users, system health)Shipped
- Unified app chrome on Explore when signed inShipped
Sidebar · search · inbox same as Lab/Field
- Verified / replication badges polishPolishing
- Broader discovery & social affordancesPlanned
Groups, challenges, leaderboards later
P3
Field & collection
Peer domain to Lab: Petrodex finds, ID history, AI suggestions. Maps & sites next. Same account — not a separate app.
- Field surface (/field) separate from Lab recipes/runsShipped
- Specimen capture (photo · notes · GPS · place label)Shipped
- Petrodex shelf + private-by-default publishShipped
- Manual ID labels on specimensShipped
- Command search includes specimens (privacy-aware)Shipped
- ID history · rock catalog · confidence · accept/rejectShipped
P3.1 light taxonomy
- AI-assisted stone identificationShipped
xAI vision · provisional only · rate limits + kill switch
- Rock scan (camera · multi-rock · closer coaching)Shipped
Lens-style shutter flow · not continuous AR
- Named sites + maps · land rules · weatherPlanned
- Rarity / trade hooks · native appsPlanned
PWA first
Releases
Changelog
Channel: dogfood. Current build v0.3.4.
- v0.3.4dogfood2026-08Rock scan (Lens-style)
- Field Rock scan: live camera shutter + gallery fallback
- Multi-rock AI detections with bounding boxes
- Closer-shot coaching when confidence would improve
- Save each detection to Petrodex as provisional AI IDs
- v0.3.3dogfood2026-08App shell, charts & brand
- Collapsible Lab/Field/Community sidebar (icon mode + mobile drawer)
- Explore uses full app chrome when signed in
- Auto charts: outcome radar, cure climate timeline, recipe multi-run bars
- Salt-crystal brand mark in sidebar (theme-aware light/dark)
- Cure-time estimates for X starter families
- v0.3.2dogfood2026-08Phase 3.2 AI stone ID
- Identify with AI on specimen photos (xAI vision)
- Suggestions stored as provisional source=ai rows — never auto-accepted
- Per-user and per-specimen hourly rate limits
- Kill switch AI_STONE_ID_DISABLED + Admin System status
- v0.3.1dogfood2026-08Phase 3.1 specimen ID history
- Rock/mineral catalog (light taxonomy) for Petrodex IDs
- ID attempts with provisional / accepted / rejected + confidence 1–5
- Accept working ID for shelf and Explore public finds
- History panel ready for AI suggestions (P3.2)
- v0.3.0dogfood2026-08Phase 3.0 field / Petrodex
- New /field domain peer to Lab (not nested in recipes)
- Specimen capture: photo, notes, GPS, place, manual ID
- Petrodex shelf with private-by-default + publish find
- Search includes specimens with privacy rules
- Nav: field entry in lab and marketing menus
- v0.2.0dogfood2026-08First dogfood release
- Lab + community stack ready for limited testers
- Admin area: reports queue, user directory, system health
- Lab list UX: tag filters, note & open-reminder badges
- Curing protocol, unit preferences, tabbed detail layouts
- Profile: public slug, avatar, social links, account deletion
- Explore, likes, comments, notifications, lineage, moderation
- v0.1.xalpha2026Scaffold through Phase 1 lab
- Next.js lab shell, GitHub auth, Neon + Drizzle
- Recipes, experiments, offline outbox, publish model
- Starter recipe pack (Burnt Mound · Natron)
- Initial PWA / service worker wiring