| Weather | Rain, soil moisture, temperature and drying pressure. | Open-Meteo + network, or a fresh local cache. | Refresh stops if the request fails. Existing results and saved analyses remain viewable. |
|---|
| Seasonal model | EPA-region profiles and season gates; unmodeled regions remain unsupported. | App JavaScript. | ✓ Available whenever the app runs. Season alone cannot fetch a new forecast. |
|---|
| Habitat GIS | Sampled forest, canopy, host groups, soil and terrain. | DuckDB-Wasm + published Parquet tiles; HTTP hosting. | Missing habitat is omitted, never assigned 50. Evidence coverage falls; biology can still be scored. |
|---|
| Public lands | Named property geometry, ownership and property candidates. | Published public-land GIS; independent collecting-rule lookup. | No named-property Huntability recommendations. Sector biology remains usable. |
|---|
| Collecting rules | ALLOWED, ALLOWED_WITH_LIMITS, PERMIT_REQUIRED, PROHIBITED or UNKNOWN_VERIFY. | Scoped rule dataset matched to a property or agency. | Unmatched rules stay UNKNOWN_VERIFY. A failed rule-file request retains geometry with UNKNOWN_VERIFY rules. |
|---|
| Access points | Published parking, trailheads, entrances, gates and ramps; Suggested Start. | Property pipeline + published access-point GIS. | No suitable mapped start means access evidence unavailable, not inaccessible. Access confidence falls; biology remains independent. |
|---|
| Recent observations | Species-level regional fruiting signal over 21 days. | iNaturalist + network, or a fresh local cache. | Failed species queries are omitted and available weights renormalized. Missing is not zero activity. |
|---|
| Basemap | Interactive geographic context. | Leaflet assets + OpenStreetMap tiles over the network. | If Leaflet fails, sector buttons replace the map. If only tiles fail, the background may be blank; lists/details still work. |
|---|
| AI Analyst | Optional explanations, field briefs, online research and Q&A. | Saved OpenRouter key + model + network; web-tool support for research. | Analyst calls fail or stay disabled when not configured. Deterministic forecasting is unaffected. |
|---|
| Local history | Saved analyses, hunt records and photo blobs. | IndexedDB opening and successful writes. | If database opening fails, the current session can run but saving is unavailable. Later write failures may interrupt analysis completion. |
|---|
| GIS persistence | Local reuse of downloaded GIS bytes. | OPFS attempt + DuckDB; IndexedDB byte cache as fallback. | Transient DuckDB still attempts GIS. Cache reuse depends on retained bytes; complete offline reuse is not guaranteed. |
|---|