Rastrum Rastrum

Roadmap

Six milestones from v0.1 MVP to v2.5 AI assistant over 30 months.

Progress synced from docs/progress.json — last updated 2026-04-24

Phases v1.0 and v1.5 are parallel tracks — v1.5 work begins while v1.0 is still stabilising. See docs/specs/modules/00-index.md for the per-module status.

v0.1 Alpha MVP (online-first) Shipped

Months 1–3

12/12

items

Astro site skeleton + Tailwind + i18n
Supabase schema (observations, taxa, identifications, media) with PostGIS + RLS
Supabase magic-link auth + guest mode
CI/CD via GitHub Actions (typecheck, build, deploy)
Profile page + edit + avatar dropdown (module 08)
GPS-tagged observation form with EXIF auto-fill
PlantNet photo ID integration (Edge Function deploy pending)
Claude Haiku 4.5 vision cascade (threshold 0.7) (Edge Function deploy pending)
MapLibre map with clustered observation pins (OpenFreeMap; pmtiles in v0.3)
Darwin Core CSV export (v0.1 field subset)
PWA manifest + service worker shell cache
Dexie IndexedDB outbox + sync engine
v0.3 Offline intelligence Planned

Months 4–5

0/6

items

EfficientNet-Lite0 ONNX base fallback (~2.8MB)
pmtiles offline map download (Mexico zoom 0–10)
EXIF/XMP/ID3 metadata auto-extraction
NOM-059 / CITES obscuration grid enforcement
Activity feed + server-side triggers (module 08)
Unread-count badge on avatar dropdown
v0.5 Beta Planned

Months 6–8

0/9

items

BirdNET audio ID (commercial license)
Multi-image observations
Ecological evidence fields (tracks, scat, substrate)
Rastrum Scout v0 (conversational ID, pgvector RAG)
Research-grade 2/3 identifier consensus + anti-sybil
Regional ONNX packs (Oaxaca, Yucatán)
GBIF IPT pilot publish (Darwin Core Archive ZIP)
Discovery + mastery badges (~40 seeds, nightly evaluator)
Gamification quality gates (confidence ≥ 0.4, research-grade 2×)
v1.0 Public Launch Planned

Months 9–14

0/11

items

Camera trap ingestion (SpeciesNet + MegaDetector)
Video support ≤30s (H.265/AV1)
Opt-in streaks + grace window + inbox-digest (no push)
BioBlitz events table + aggregate-only event pages
Observation + badge shareable OG cards (obscuration-safe)
Follow observers (digest), comments, species watchlists
Expert taxonomic badges + 3× consensus weight
Institutional exports: MIA, SNIB, CONANP, INAH
Credentialed researcher access tier
Lunar/weather/NDVI environmental enrichment
Capacitor iOS App Store wrapper (v1.2)
v1.5 Territory Layer Planned

Months 12–16 (parallel to v1.0)

0/5

items

Biodiversity Trails with GPS waypoints + diversity metrics
PITs + QR/NFC anchors (Puntos de Información Territorial)
Spatial analysis: ANP/INEGI/INAH GeoJSON layers
Diversity indices: S, H', D, Chao1, Pielou J
Trail PDF export (field guide style)
v2.0 Institutional Planned

Months 17–22

0/5

items

Camera trap: occupancy modeling, activity histograms
GBIF dataset publisher + DOI generation
Regional ML training pipeline (Oaxaca-endemic focus)
B2G SaaS dashboard for CONANP / state agencies
iNaturalist import/export bridge
v2.5 AI + AR Planned

Months 23–32

0/4

items

Rastrum Scout — full conversational field AI (RAG + pgvector)
AR species overlay in camera viewfinder
Indigenous language voice I/O (Zapoteco, Mixteco, Maya, Náhuatl)
Formal CONABIO/CONANP/INAH partnership APIs

Governance & sovereignty (parallel to all product phases)

Governance work runs continuously alongside the product roadmap. Milestones have no shipping date — they complete when community consent + legal review land.

Zapoteco UI pilot — Free, Prior, Informed Consent process
Local Contexts BC/TK Notice integration
Indigenous Data Sovereignty (CARE principles) policy
Observer license framework (CC BY / BY-NC / CC0) + ML training gates

To update progress: edit docs/progress.json in the repo and set "done": true for completed items. The page rebuilds automatically on each push.