| Task | Description | Depends On | Status |
|---|---|---|---|
| P1.1 | Go HTTP server on :8317 | — | Done |
| P1.2 | OpenAI-compatible API endpoints | P1.1 | Done |
| P1.3 | Provider abstraction layer | P1.1 | Done |
| P1.4 | Model name converter | P1.3 | Done |
| P1.5 | YAML configuration loading | — | Done |
| Task | Description | Depends On | Status |
|---|---|---|---|
| P2.1 | GitHub Copilot OAuth | P1.3 | Done |
| P2.2 | Kiro OAuth web UI | P1.3 | Done |
| P2.3 | AWS Builder ID / Identity Center flows | P2.2 | Done |
| P2.4 | Token import from Kiro IDE | P2.2 | Done |
| P2.5 | Background token refresh | P2.1 | Done |
| Task | Description | Depends On | Status |
|---|---|---|---|
| P3.1 | Rate limiter | P1.1 | Done |
| P3.2 | Cooldown management | P3.1 | Done |
| P3.3 | Metrics collection | P1.1 | Done |
| P3.4 | Usage checker | P3.3 | Done |
| P3.5 | Device fingerprint | P1.1 | Done |
| P3.6 | UTF-8 stream processing | P1.2 | Done |
| Task | Description | Depends On | Status |
|---|---|---|---|
| P4.1 | Docker image build | P1.1 | Done |
| P4.2 | docker-compose configuration | P4.1 | Done |