Skip to content

Next Steps for CBTiles

GitHub Issues

All enhancement tasks are now tracked as GitHub issues: https://github.com/Nominate-AI/cbtiles/issues

Priority 1: Production Hardening

  • #1 - Cache statistics endpoint
  • #2 - Cache expiration with TTL
  • #3 - Health check with upstream connectivity

Priority 2: Observability

  • #4 - Structured JSON logging
  • #5 - Prometheus metrics endpoint
  • #6 - Request tracing with request IDs

Priority 3: Features

  • #7 - Cache warming endpoint/CLI
  • #8 - Custom tile sources
  • #9 - Per-client rate limiting

Priority 4: Operations

  • #10 - Cache management CLI
  • #11 - Backup/restore scripts
  • #14 - Cache directory migration

Technical Debt

  • #12 - Refactor to use BackgroundTasks
  • #13 - Integration tests for CartoDB

Session Notes

2026-01-28: Created GitHub issues for all roadmap items 2026-01-25: Initial project setup complete