# Roadmap

This roadmap tracks planned work by project. The README files describe the current project state; this file describes future direction.

## Antikythera

### Planned

- [ ] Add geographic latitude/longitude selection.
- [ ] Add city/place selection for observer location.
- [ ] Display daily coordinates.
- [ ] Display local/horizontal coordinates.
- [ ] Add a feature menu for enabling and disabling optional display layers.
- [ ] Add Antikythera documentation pages with multiple categories.
- [ ] Add interactive Antikythera documentation examples.
- [ ] Add a second Antikythera-style display for the Metonic cycle and Saros cycle.
- [ ] Add documentation for astronomical concepts used by the app.

### In Progress

- [ ] Refine Antikythera visual layout and mobile interface.

### Completed

- [x] Antikythera browser app.
- [x] Planetary ecliptic longitude calculations.
- [x] Timezone-aware date/time controls.
- [x] Mobile date-step controls.
- [x] Lunar draconic node pointer.
- [x] Month and 365-day calendar ring with 5-day markings.

## Tetrada

### Planned

- [ ] Add dedicated Tetrada documentation.
- [ ] Review Tetrada mobile layout and controls.
- [ ] Add future Tetrada feature ideas as separate issues or roadmap entries.

### In Progress

- [ ] Keep Tetrada files organized in their own project folder.

### Completed

- [x] Tetrada project folder organization.
- [x] Classic, Mirror, Preview Lab, Autoplay, and Z Piece Test versions.

## Shared Site

### Planned

- [ ] Add a feature menu pattern that can be reused by project pages.
- [ ] Add Buy Me a Coffee support link or section.
- [ ] Add GitHub issue templates for feature requests and bug reports.
- [ ] Keep documentation pages organized by project.

### In Progress

- [ ] Improve project documentation structure.

### Completed

- [x] Root landing page with project selection.
- [x] Single browser-friendly License page that links to GPLv3 and commercial licensing details.
- [x] Dual licensing files for GPLv3 open-source use and separate commercial licensing.
- [x] Repository changelog.

## Future Projects

### Planned

- [ ] Add new projects as their own folders.
- [ ] Keep each future project roadmap, docs, and feature list separate from Antikythera and Tetrada.
