# ROADMAP — Board & Ready-Set (Beispiel: DemoLinks) > Befülltes Beispiel-Board. Format-Referenz für das echte `ROADMAP.md` im Root. ## Legende - **Typ:** 🔌 port · 🔬 research · 🧱 infra - **Status:** ✅ done · 🔲 ready · ⏸ blocked-by-prereq · ⛔ blocked-extern ## Ready-Set-Regel `Ready-Set = { Items mit 🔲, deren Prereqs ALLE ✅ }` → aktuell: **{ F-02, F-03 }**. ## Board | ID | Item | Typ | Status | Prereqs | Rolle · Modell | Aufwand | |----|------|-----|--------|---------|----------------|---------| | F-01 | Storage-Schicht (Key-Value Store + TTL) | 🧱 | ✅ | — | Worker · Sonnet | ~0.5 d | | F-02 | `POST /shorten` Endpoint | 🔌 | 🔲 | F-01 | Porter · Sonnet | ~0.5 d | | F-03 | Klick-Dedup-Analytik (neuartige Heuristik) | 🔬 | 🔲 | F-01 | Theorist · Opus → Spike | ~3 d | | F-04 | Rate-Limiter pro Client | 🧱 | ⏸ | F-02 | Worker · Sonnet | ~0.5 d | > F-03 ist `🔬`: vor Produktionscode erst **Spike** (`docs/loops/spike-gate.md`) — > numerischer Nachweis, dass die Dedup-Heuristik keine echten Klicks verwirft. > F-04 bleibt `⏸`, bis F-02 `✅` ist; der Leader dispatcht es nicht früher. ## Done | ID | Item | Session | Commit | |----|------|---------|--------| | F-01 | Storage-Schicht | S1 (2026-06-03) | `a1b2c3d` |