-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Goal
- Avoid repeated eBird calls for the same query parameters.
Scope
- Implement a small cache keyed by:
- lat,lon + radiusKm + daysBack
- Storage options:
- in-memory map with TTL
- file cache under WINGIT_CACHE_DIR (preferred for demo repeatability)
- Add config env var:
- WINGIT_CACHE_DIR (optional)
Acceptance criteria
- Cache hit avoids HTTP call
- TTL expiration works
- Tests cover hit/miss behavior
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request