Detailed tasks
Per-item roadmap breakdown. Subtasks with status and spec references.
Updated: 2026-05-12 · View roadmap
v0.1 Alpha MVP (online-first) Shipped
astro-skeleton Astro site skeleton + Tailwind + i18n 6/6 subtasks
astro-skeleton Astro site skeleton + Tailwind + i18n subtasks
supabase-schema Supabase schema with PostGIS + RLS 02-observation.md · 05-map.md · 06-darwin-core.md · 07-licensing.md
8/8 subtasks
supabase-schema Supabase schema with PostGIS + RLS 02-observation.md · 05-map.md · 06-darwin-core.md · 07-licensing.md
subtasks
auth-magic-link Magic-link auth + guest mode 6/7 subtasks
auth-magic-link Magic-link auth + guest mode subtasks
auth-multi Google + GitHub OAuth, OTP code, passkey, sign-out-everywhere 6/7 subtasks
auth-multi Google + GitHub OAuth, OTP code, passkey, sign-out-everywhere subtasks
Blocked by: Manual dashboard step
ci-cd CI/CD via GitHub Actions 5/5 subtasks
ci-cd CI/CD via GitHub Actions subtasks
profile-basics Profile page + edit + avatar dropdown 7/7 subtasks
profile-basics Profile page + edit + avatar dropdown subtasks
gps-observation GPS observation form with EXIF auto-fill 9/9 subtasks
gps-observation GPS observation form with EXIF auto-fill subtasks
plantnet-id PlantNet photo ID integration 7/7 subtasks
plantnet-id PlantNet photo ID integration subtasks
claude-haiku-id Claude Haiku 4.5 vision cascade 4/5 subtasks
claude-haiku-id Claude Haiku 4.5 vision cascade subtasks
map-view MapLibre map with clustered observation pins 6/6 subtasks
map-view MapLibre map with clustered observation pins subtasks
→ tracked under offline-maps
darwin-core-csv Darwin Core CSV export 5/5 subtasks
darwin-core-csv Darwin Core CSV export subtasks
pwa-manifest PWA manifest + service worker shell cache 4/4 subtasks
pwa-manifest PWA manifest + service worker shell cache subtasks
offline-queue Dexie IndexedDB outbox + sync engine + identify trigger 6/6 subtasks
offline-queue Dexie IndexedDB outbox + sync engine + identify trigger subtasks
unit-tests Vitest unit-test scaffold 4/6 subtasks
unit-tests Vitest unit-test scaffold subtasks
v0.3 Offline intelligence + activity Shipped
activity-feed Activity feed + server-side triggers 6/6 subtasks
activity-feed Activity feed + server-side triggers subtasks
unread-badge Unread-count badge on avatar dropdown 4/6 subtasks
unread-badge Unread-count badge on avatar dropdown subtasks
sensitive-privacy NOM-059 / CITES obscuration warning 4/5 subtasks
sensitive-privacy NOM-059 / CITES obscuration warning subtasks
exif-extraction EXIF/XMP/ID3 metadata auto-extraction 3/7 subtasks
exif-extraction EXIF/XMP/ID3 metadata auto-extraction subtasks
webllm-text WebLLM Llama-3.2-1B for translation + field notes 5/6 subtasks
webllm-text WebLLM Llama-3.2-1B for translation + field notes subtasks
onnx-base EfficientNet-Lite0 ONNX base fallback (~18 MB INT8 hosted on R2) 6/6 subtasks
onnx-base EfficientNet-Lite0 ONNX base fallback (~18 MB INT8 hosted on R2) subtasks
offline-maps pmtiles offline map download (Mexico zoom 0–10, ~48 MB) 5/6 subtasks
offline-maps pmtiles offline map download (Mexico zoom 0–10, ~48 MB) subtasks
byo-anthropic-key BYO Anthropic key (client-set, never persisted) 5/5 subtasks
byo-anthropic-key BYO Anthropic key (client-set, never persisted) subtasks
webllm-default WebLLM as default AI fallback (download warning on first use) 5/5 subtasks
webllm-default WebLLM as default AI fallback (download warning on first use) subtasks
identification-block Visible identification block in observation form 5/5 subtasks
identification-block Visible identification block in observation form subtasks
gps-two-pass Two-pass GPS: fast coarse fix then high-accuracy refinement 5/5 subtasks
gps-two-pass Two-pass GPS: fast coarse fix then high-accuracy refinement subtasks
v0.5 Beta
byo-keys-platform Per-plugin BYO API keys with guided setup 6/6 subtasks
byo-keys-platform Per-plugin BYO API keys with guided setup subtasks
webllm-vision WebLLM Phi-3.5-vision fallback ID 5/5 subtasks
webllm-vision WebLLM Phi-3.5-vision fallback ID subtasks
discovery-badges 39 seed badges + nightly evaluator 6/7 subtasks
discovery-badges 39 seed badges + nightly evaluator subtasks
quality-gates Confidence ≥ 0.4 enforcement on research-grade 2/6 subtasks
quality-gates Confidence ≥ 0.4 enforcement on research-grade subtasks
consensus-workflow Research-grade 2/3 consensus + anti-sybil + expert weight 2/4 subtasks
consensus-workflow Research-grade 2/3 consensus + anti-sybil + expert weight subtasks
multi-image Multi-image observations 4/4 subtasks
multi-image Multi-image observations subtasks
eco-evidence Ecological evidence fields 3/6 subtasks
eco-evidence Ecological evidence fields subtasks
birdnet-audio BirdNET-Lite audio ID (Cornell Lab CC BY-NC-SA 4.0, ONNX hosted on R2) 9/9 subtasks
birdnet-audio BirdNET-Lite audio ID (Cornell Lab CC BY-NC-SA 4.0, ONNX hosted on R2) subtasks
scout-v0 Rastrum Scout v0 (conversational ID, pgvector RAG) 0/6 subtasks
scout-v0 Rastrum Scout v0 (conversational ID, pgvector RAG) subtasks
Blocked by: Deferred per future-migrations.md
Blocked by: Embedding budget (~$50)
onnx-regional Regional ONNX packs (Oaxaca, Yucatán) 0/5 subtasks
onnx-regional Regional ONNX packs (Oaxaca, Yucatán) subtasks
Blocked by: ML training infra
gbif-ipt GBIF IPT pilot publish (DwC-A ZIP) 3/6 subtasks
gbif-ipt GBIF IPT pilot publish (DwC-A ZIP) subtasks
Blocked by: ~2-week ed-org review
local-contexts Local Contexts BC/TK Notice integration 0/4 subtasks
local-contexts Local Contexts BC/TK Notice integration subtasks
Blocked by: Multi-month governance work
user-api-tokens User API tokens (rst_*, scoped, SHA-256 hashed) 5/5 subtasks
user-api-tokens User API tokens (rst_*, scoped, SHA-256 hashed) subtasks
token-rest-api Token-authenticated REST API 7/7 subtasks
token-rest-api Token-authenticated REST API subtasks
token-ui Token management UI at /profile/tokens (EN) and /perfil/tokens (ES) 6/6 subtasks
token-ui Token management UI at /profile/tokens (EN) and /perfil/tokens (ES) subtasks
v1.0 Public Launch
streaks Opt-in streaks + grace window 7/8 subtasks
streaks Opt-in streaks + grace window subtasks
shareable-cards Observation share OG cards 7/7 subtasks
shareable-cards Observation share OG cards subtasks
social-features Follows + comments + watchlists schema 8/8 subtasks
social-features Follows + comments + watchlists schema subtasks
expert-system Expert taxonomic 3× weight 6/7 subtasks
expert-system Expert taxonomic 3× weight subtasks
bioblitz-events-schema Events table + RLS (schema) 7/7 subtasks
bioblitz-events-schema Events table + RLS (schema) subtasks
institutional-export DwC + SNIB + CONANP CSV presets 7/7 subtasks
institutional-export DwC + SNIB + CONANP CSV presets subtasks
credentialed-access credentialed_researcher RLS gate 5/6 subtasks
credentialed-access credentialed_researcher RLS gate subtasks
env-enrichment Lunar phase + OpenMeteo weather Edge Function 7/7 subtasks
env-enrichment Lunar phase + OpenMeteo weather Edge Function subtasks
video-support Video support ≤30s (H.265/AV1) 3/6 subtasks
video-support Video support ≤30s (H.265/AV1) subtasks
camera-trap-ingest Camera trap ingestion (on-device MegaDetector v5a YOLOv5 ONNX) 4/7 subtasks
camera-trap-ingest Camera trap ingestion (on-device MegaDetector v5a YOLOv5 ONNX) subtasks
Blocked by: Operator action: convert v5a checkpoint and upload to R2
capacitor-ios Capacitor iOS App Store wrapper (v1.2) 0/5 subtasks
capacitor-ios Capacitor iOS App Store wrapper (v1.2) subtasks
Blocked by: Subscription required
follows-comments-ui UI for follows + threaded comments + watchlists 3/5 subtasks
follows-comments-ui UI for follows + threaded comments + watchlists subtasks
map-location-picker Interactive map picker for observation location 5/5 subtasks
map-location-picker Interactive map picker for observation location subtasks
my-observations Personal observation list/history page 6/6 subtasks
my-observations Personal observation list/history page subtasks
camera-getUserMedia In-app camera via getUserMedia API with file-input fallback 5/5 subtasks
camera-getUserMedia In-app camera via getUserMedia API with file-input fallback subtasks
batch-exif-importer Batch photo importer with EXIF GPS/datetime extraction 6/6 subtasks
batch-exif-importer Batch photo importer with EXIF GPS/datetime extraction subtasks
oauth-custom-domain Custom auth domain on Supabase OAuth (auth.rastrum.org) 0/4 subtasks
oauth-custom-domain Custom auth domain on Supabase OAuth (auth.rastrum.org) subtasks
Blocked by: Deferred for the zero-cost target; default Supabase callback host is fine for v1.0
mcp-server MCP server for AI agents (JSON-RPC over HTTP at /functions/v1/mcp) 6/6 subtasks
mcp-server MCP server for AI agents (JSON-RPC over HTTP at /functions/v1/mcp) subtasks
rastrum-org-domain Migrate canonical domain to rastrum.org 6/6 subtasks
rastrum-org-domain Migrate canonical domain to rastrum.org subtasks
ux-revamp-pr1-ia-chrome UX revamp PR 1: IA + chrome rebuild 8/8 subtasks
ux-revamp-pr1-ia-chrome UX revamp PR 1: IA + chrome rebuild subtasks
bioblitz-events-ui Bioblitz events 0/6 subtasks
bioblitz-events-ui Bioblitz events subtasks
v1.1 UX polish (post-launch brainstorm) Planned
chat-improvements-v1-1 Chat v1.1: Gemma 4 text + entity context + 5 typed tools 15/15 subtasks
chat-improvements-v1-1 Chat v1.1: Gemma 4 text + entity context + 5 typed tools subtasks
community-validation Community validation queue (Module 22) 7/7 subtasks
community-validation Community validation queue (Module 22) subtasks
owner-observation-crud Owner CRUD on synced observations 4/4 subtasks
owner-observation-crud Owner CRUD on synced observations subtasks
og-pipeline Open Graph pipeline (zero per-request compute) 5/5 subtasks
og-pipeline Open Graph pipeline (zero per-request compute) subtasks
karma-phase-1-foundation Karma engine — schema, computation, basic UI (Phase 1) 11/11 subtasks
karma-phase-1-foundation Karma engine — schema, computation, basic UI (Phase 1) subtasks
ai-sponsorships AI sponsorships — operator/community-sponsored Anthropic budget 14/15 subtasks
ai-sponsorships AI sponsorships — operator/community-sponsored Anthropic budget subtasks
→ Shipped in ObserveView2; closes #328
admin-console-foundation Admin/Moderator/Expert console — PR1 foundation 7/7 subtasks
admin-console-foundation Admin/Moderator/Expert console — PR1 foundation subtasks
admin-console-pr2-users-credentials Admin/Moderator/Expert console — PR2 (Users + Credentials tabs, role grants UI) 5/5 subtasks
admin-console-pr2-users-credentials Admin/Moderator/Expert console — PR2 (Users + Credentials tabs, role grants UI) subtasks
admin-console-pr3-ops-tabs Admin console — PR3 (Sync + API + Cron read-only ops tabs) 5/5 subtasks
admin-console-pr3-ops-tabs Admin console — PR3 (Sync + API + Cron read-only ops tabs) subtasks
admin-console-pr4-observations Admin console — PR4 (Observations admin tab + 4 obs handlers) 5/5 subtasks
admin-console-pr4-observations Admin console — PR4 (Observations admin tab + 4 obs handlers) subtasks
admin-console-pr5-moderator Console — PR5 (Moderator console: Flag queue, Comments, Soft-bans + 9 handlers) 7/7 subtasks
admin-console-pr5-moderator Console — PR5 (Moderator console: Flag queue, Comments, Soft-bans + 9 handlers) subtasks
admin-console-pr6-expert Console — PR6 (Expert console: Overview, Validation queue, Your expertise) 7/7 subtasks
admin-console-pr6-expert Console — PR6 (Expert console: Overview, Validation queue, Your expertise) subtasks
admin-overview-real-kpis Admin overview — real platform-state KPIs + alerts + recent activity 3/5 subtasks
admin-overview-real-kpis Admin overview — real platform-state KPIs + alerts + recent activity subtasks
admin-console-pr7-remaining-admin Admin console PR7 — Badges + Taxa + Karma + Features + Bioblitz tabs 6/6 subtasks
admin-console-pr7-remaining-admin Admin console PR7 — Badges + Taxa + Karma + Features + Bioblitz tabs subtasks
admin-console-pr8-hardening Admin console PR8 — CORS tighten + rate limit + pgTAP RLS suite + 5 write handlers + DB-backed config 18/18 subtasks
admin-console-pr8-hardening Admin console PR8 — CORS tighten + rate limit + pgTAP RLS suite + 5 write handlers + DB-backed config subtasks
admin-console-pr9-quick-actions Admin console PR9 — admin/mod UX (reason templates + URL filters + g-prefix keybindings + mobile sticky bottom-sheet) 5/5 subtasks
admin-console-pr9-quick-actions Admin console PR9 — admin/mod UX (reason templates + URL filters + g-prefix keybindings + mobile sticky bottom-sheet) subtasks
admin-console-pr10-subject-ux Admin console PR10 — subject UX (ban banner + appeals workflow + comment lock + hidden-obs owner badge) 6/6 subtasks
admin-console-pr10-subject-ux Admin console PR10 — subject UX (ban banner + appeals workflow + comment lock + hidden-obs owner badge) subtasks
admin-console-pr11-engineering Admin console PR11 — engineering hygiene (Postgres rate-limit RPC + flash polish + handler-registry test) 4/4 subtasks
admin-console-pr11-engineering Admin console PR11 — engineering hygiene (Postgres rate-limit RPC + flash polish + handler-registry test) subtasks
admin-console-pr12-observability Admin console PR12 — observability (anomaly detection + weekly health digest + forensics CSV + function_errors sink) 7/7 subtasks
admin-console-pr12-observability Admin console PR12 — observability (anomaly detection + weekly health digest + forensics CSV + function_errors sink) subtasks
admin-console-pr13-future-proofing Admin console PR13 — future-proofing (time-bounded roles + two-person rule + webhooks + trust score primitive) 9/9 subtasks
admin-console-pr13-future-proofing Admin console PR13 — future-proofing (time-bounded roles + two-person rule + webhooks + trust score primitive) subtasks
admin-console-pr14-deferred-cleanup Admin console PR14 — close v1.1 deferred items (per-admin tz + webhook _meta replay + reconcile cron + real trust formula + irreversible enforcement gate + durable observability dry-run) 9/9 subtasks
admin-console-pr14-deferred-cleanup Admin console PR14 — close v1.1 deferred items (per-admin tz + webhook _meta replay + reconcile cron + real trust formula + irreversible enforcement gate + durable observability dry-run) subtasks
admin-console-pr15-observability-ui Admin console PR15 — observability UI (Health digest cards + sparklines + Errors browser with bulk ack + per-webhook deliveries drilldown + replay) 10/10 subtasks
admin-console-pr15-observability-ui Admin console PR15 — observability UI (Health digest cards + sparklines + Errors browser with bulk ack + per-webhook deliveries drilldown + replay) subtasks
admin-console-pr16-entity-browsers Admin console PR16 — read-only entity browsers (Identifications, Notifications, Media, Follows, Watchlists, Projects, Taxon changes) on shared template + runtime 13/13 subtasks
admin-console-pr16-entity-browsers Admin console PR16 — read-only entity browsers (Identifications, Notifications, Media, Follows, Watchlists, Projects, Taxon changes) on shared template + runtime subtasks
community-observers-pr17-ux-fixes Community observers UX fixes — privacy explainer + country CTA + GPS-based Nearby 10/10 subtasks
community-observers-pr17-ux-fixes Community observers UX fixes — privacy explainer + country CTA + GPS-based Nearby subtasks
console-chrome-rendering-fix Console chrome rendering fix — restore sidebar + role pills (70 console pages were using BaseLayout, ConsoleLayout was dead code) 10/10 subtasks
console-chrome-rendering-fix Console chrome rendering fix — restore sidebar + role pills (70 console pages were using BaseLayout, ConsoleLayout was dead code) subtasks
ux-confidence-ring Confidence ring (SVG arc graded emerald→amber→red) instead of percentage pill 6/6 subtasks
ux-confidence-ring Confidence ring (SVG arc graded emerald→amber→red) instead of percentage pill subtasks
ux-quick-taxon-chips Quick-taxon icons under photo upload (🌿 plant · 🐦 bird · 🐾 mammal · 🐛 insect · 🍄 fungus) 6/6 subtasks
ux-quick-taxon-chips Quick-taxon icons under photo upload (🌿 plant · 🐦 bird · 🐾 mammal · 🐛 insect · 🍄 fungus) subtasks
ux-photo-compression Auto-compress photos > 4 MP to 4 MP via canvas before upload 6/6 subtasks
ux-photo-compression Auto-compress photos > 4 MP to 4 MP via canvas before upload subtasks
ux-share-button Share button on result card → /share/obs/<id> with existing OG card; critical for viral pi 6/6 subtasks
ux-share-button Share button on result card → /share/obs/<id> with existing OG card; critical for viral pi subtasks
ux-save-as-draft Save observation as draft without GPS 6/6 subtasks
ux-save-as-draft Save observation as draft without GPS subtasks
ux-onboarding-tour First-signup onboarding 6/6 subtasks
ux-onboarding-tour First-signup onboarding subtasks
ux-chat-suggestions Chat follow-up suggestion chips below each AI reply (¿Es venenosa?, ¿Cómo distingo de X?, 6/6 subtasks
ux-chat-suggestions Chat follow-up suggestion chips below each AI reply (¿Es venenosa?, ¿Cómo distingo de X?, subtasks
ux-chat-persistence Persist chat conversation history per device in Dexie 6/6 subtasks
ux-chat-persistence Persist chat conversation history per device in Dexie subtasks
ux-explore-time-slider Time-slider on /explore map 6/6 subtasks
ux-explore-time-slider Time-slider on /explore map subtasks
ux-skeleton-screens Replace bare spinners with skeleton screens on /observations, /explore, profile 6/6 subtasks
ux-skeleton-screens Replace bare spinners with skeleton screens on /observations, /explore, profile subtasks
ux-voice-chat-input SpeechRecognition voice input in /chat 6/6 subtasks
ux-voice-chat-input SpeechRecognition voice input in /chat subtasks
ux-first-observation-celebration First-observation confetti + 'Bienvenido a Rastrum 🌱' banner on the user's literal first s 6/6 subtasks
ux-first-observation-celebration First-observation confetti + 'Bienvenido a Rastrum 🌱' banner on the user's literal first s subtasks
ux-indigenous-taxa-search Indigenous-language taxon search (Zapoteco / Náhuatl / Maya / Mixteco / Tseltal → scientif 0/6 subtasks
ux-indigenous-taxa-search Indigenous-language taxon search (Zapoteco / Náhuatl / Maya / Mixteco / Tseltal → scientif subtasks
ux-photo-dedupe Image deduplication on submit 6/6 subtasks
ux-photo-dedupe Image deduplication on submit subtasks
ux-streak-push Web Push notification at 8 PM local when a streak is 1 day from breaking 6/6 subtasks
ux-streak-push Web Push notification at 8 PM local when a streak is 1 day from breaking subtasks
delete-observation-atomic Atomic delete-observation Edge Function 6/6 subtasks
delete-observation-atomic Atomic delete-observation Edge Function subtasks
suggest-from-share-page Suggest identification from any /share/obs page 6/6 subtasks
suggest-from-share-page Suggest identification from any /share/obs page subtasks
karma-phase-2-engagement Karma engagement layers 0/6 subtasks
karma-phase-2-engagement Karma engagement layers subtasks
karma-phase-3-conservation-bonuses Karma conservation bonuses 0/6 subtasks
karma-phase-3-conservation-bonuses Karma conservation bonuses subtasks
v1.2 Profile privacy & public profile
profile-privacy-matrix Profile privacy matrix (module 25) 15/15 subtasks
profile-privacy-matrix Profile privacy matrix (module 25) subtasks
public-profile-route Public profile at /u/<username>/ 14/14 subtasks
public-profile-route Public profile at /u/<username>/ subtasks
profile-widgets-richer Richer profile widgets (heatmap, donut, streak, top species, mini-map) 5/5 subtasks
profile-widgets-richer Richer profile widgets (heatmap, donut, streak, top species, mini-map) subtasks
social-graph-m26 Social graph + reactions (Module 26) 13/13 subtasks
social-graph-m26 Social graph + reactions (Module 26) subtasks
social-graph-m26-v11 M26 v1.1 polish — reactions on feed + Block/Report on cards/comments + ARIA 6/6 subtasks
social-graph-m26-v11 M26 v1.1 polish — reactions on feed + Block/Report on cards/comments + ARIA subtasks
visitor-pokedex-route Public visitor Pokédex route /u/dex/?username= 6/6 subtasks
visitor-pokedex-route Public visitor Pokédex route /u/dex/?username= subtasks
deploy-functions-resilience Pin esm.sh imports across Edge Functions for deploy resilience 3/4 subtasks
deploy-functions-resilience Pin esm.sh imports across Edge Functions for deploy resilience subtasks
m26-v1-1-review-followups M26 v1.1 review follow-ups — minor polish from PR #100/#101 reviewer notes 6/6 subtasks
m26-v1-1-review-followups M26 v1.1 review follow-ups — minor polish from PR #100/#101 reviewer notes subtasks
community-discovery-m28 Community discovery (Module 28) 5/5 subtasks
community-discovery-m28 Community discovery (Module 28) subtasks
obs-detail-redesign Observation detail page redesign — viewer + owner edit 6/7 subtasks
obs-detail-redesign Observation detail page redesign — viewer + owner edit subtasks
projects-anp-m29 Projects (Module 29) — ANP polygon protocols 3/4 subtasks
projects-anp-m29 Projects (Module 29) — ANP polygon protocols subtasks
cli-batch-import-m30 CLI batch import for camera-trap memory cards (Module 30) 4/4 subtasks
cli-batch-import-m30 CLI batch import for camera-trap memory cards (Module 30) subtasks
camera-stations-m31 Camera stations + sampling-effort tracking (Module 31) 3/4 subtasks
camera-stations-m31 Camera stations + sampling-effort tracking (Module 31) subtasks
multi-provider-vision-m32 Multi-provider vision + per-sponsor model + platform pool (Module 32) 4/4 subtasks
multi-provider-vision-m32 Multi-provider vision + per-sponsor model + platform pool (Module 32) subtasks
social-graph-m26-ui M26 UI integration 7/7 subtasks
social-graph-m26-ui M26 UI integration subtasks
ci-cd-edge-auto-deploy CI/CD 5/6 subtasks
ci-cd-edge-auto-deploy CI/CD subtasks
ci-rls-presence-check CI gate 6/6 subtasks
ci-rls-presence-check CI gate subtasks
v1.5 Territory Layer Planned
biodiversity-trails Biodiversity Trails with GPS waypoints + diversity metrics 0/5 subtasks
biodiversity-trails Biodiversity Trails with GPS waypoints + diversity metrics subtasks
pits-qr PITs + QR/NFC anchors 0/5 subtasks
pits-qr PITs + QR/NFC anchors subtasks
spatial-analysis Spatial analysis: ANP/INEGI/INAH GeoJSON layers 0/5 subtasks
spatial-analysis Spatial analysis: ANP/INEGI/INAH GeoJSON layers subtasks
diversity-indices Diversity indices: S, H', D, Chao1, Pielou J 0/4 subtasks
diversity-indices Diversity indices: S, H', D, Chao1, Pielou J subtasks
trail-pdf-export Trail PDF export (field guide style) 0/10 subtasks
trail-pdf-export Trail PDF export (field guide style) subtasks
v2.0 Institutional Planned
camera-trap-advanced Camera trap: occupancy modelling, activity histograms 0/9 subtasks
camera-trap-advanced Camera trap: occupancy modelling, activity histograms subtasks
gbif-publisher GBIF dataset publisher + DOI generation 0/10 subtasks
gbif-publisher GBIF dataset publisher + DOI generation subtasks
regional-ml Regional ML training pipeline 0/4 subtasks
regional-ml Regional ML training pipeline subtasks
b2g-dashboard B2G SaaS dashboard for CONANP / state agencies 0/5 subtasks
b2g-dashboard B2G SaaS dashboard for CONANP / state agencies subtasks
Blocked by: Cornell licensing process
inat-bridge iNaturalist import/export bridge 0/4 subtasks
inat-bridge iNaturalist import/export bridge subtasks
v2.5 AI + AR Planned
scout-full Rastrum Scout — full conversational field AI 0/4 subtasks
scout-full Rastrum Scout — full conversational field AI subtasks
ar-overlay AR species overlay in camera viewfinder 0/9 subtasks
ar-overlay AR species overlay in camera viewfinder subtasks
voice-indigenous Indigenous language voice I/O 0/9 subtasks
voice-indigenous Indigenous language voice I/O subtasks
Blocked by: No off-the-shelf TTS exists
Blocked by: Requires community partnership and voice corpus
conabio-api Formal CONABIO/CONANP/INAH partnership APIs 0/9 subtasks
conabio-api Formal CONABIO/CONANP/INAH partnership APIs subtasks
Edit docs/tasks.json to update. The page rebuilds on every push.