Projekt-Skill unter .claude/skills/projektstatus/ — liest SSoT docs/teilprojekte.md frisch, gruppiert alle TP in Themenblöcke (inkl. TP17 Shelly, TP14-Migration) und rendert ASCII-Statusbaum + kritischen Pfad. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3.0 KiB
3.0 KiB
name, description
| name | description |
|---|---|
| projektstatus | Rendert den BF-Netzwerk-Projektstatus als Baum (alle Teilprojekte mit Status + kritischem Pfad). Use when Christoph nach "Projektstatus", "Fortschritt", "Baum", "Stand", "Übersicht" der TPs fragt, oder einen aktuellen Statusbaum sehen will. |
BF-Netzwerk Projektstatus (Baumform)
Ziel: einen aktuellen, kompakten Statusbaum aller Teilprojekte (TP) ausgeben — gruppiert nach Themenblöcken, mit Status-Marker je TP und einer Zeile „kritischer Pfad" darunter.
Quelle (immer frisch lesen — NIE aus dem Gedächtnis)
Kanonischer Stand = docs/teilprojekte.md (SSoT). Das ist die einzige Pflichtlektüre.
Bei Detailfragen ergänzend: MEMORY.md-Index im Memory-Ordner + einzelne project_*-Memories.
Ablauf:
docs/teilprojekte.mdkomplett lesen (Datei ist groß → ggf. in 2 Reads: Zeilen 1–290, dann 291–Ende).- Status je TP aus den
▸ …-Headern und ✅/⏳/🔜/⏸️-Markern ableiten — nicht aus diesem Skill oder aus alten Memories raten; die Datei überschreibt alles. - Baum rendern (Format unten). Datum aus dem Kontext (
currentDate) in die Überschrift.
Status-Marker (Legende)
✅ fertig · ⏳ WIP/teil-erledigt · 🔜 TODO/geplant · ⏸️ vertagt · ◄ Kern-Ziel
Themenblöcke (Gruppierung des Baums)
Immer diese Reihenfolge — spiegelt Fundament → Ausbau → Ziel:
- FUNDAMENT — TP1, TP2, TP4
- WLAN / CAPsMAN — TP3, TP3.1, TP3.2, TP3.3 (+ Sonos-Migration unter TP3)
- DISCOVERY (mDNS/SSDP) — TP7, TP7.1, TP7.2
- IP-MIGRATION VLAN1→VLAN20 — TP14 (+ 14.1–14.5) + Omada-PVID-Fix
- SHELLY-MIGRATION — TP17
- CF-TUNNEL / EXTERNER ZUGANG — TP16
- FIREWALL / QoS — TP5, TP5.1, TP6 (TP6 = Kern-Ziel ◄)
- HARDWARE — TP15
- VPN — TP10
- RESEARCH-GATED / SPÄTER — TP8, TP9, TP11, TP12, TP13, TP-R
Ausgabeformat
- ASCII-Baum in einem ```-Codeblock (├── │ └── ─).
- Je TP:
<marker> TP<n> <Kurztitel> (<Datum falls fertig>). - Wichtige Unterpunkte/Caveats als eingerückte
└─-Zeile (max. 1–2 je TP, nur das Entscheidende). - Legende als letzte Zeile im Codeblock.
- Nach dem Codeblock eine Zeile „Kritischer Pfad gerade:" mit der aktuellen Arbeitskette
(aktuell: Omada-PVID-Fix + TP14.3-Sweep → TP14.5-Gate → TP5 Deny-by-default → TP6 CAKE/QoS;
TP17 + TP3.3 laufen unabhängig daneben) — diese Kette aber ebenfalls aus
teilprojekte.md§„Reihenfolge / Abhängigkeiten" verifizieren, nicht hart übernehmen.
Ergänzungen vor/nach dem Baum
Christoph ergänzt oft Kontext vor oder nach dem Baum (z.B. „…und pack die offenen Firewall-Punkte drüber" / „…mit Fokus auf TP17"). Solche Zusatzwünsche:
- vor dem Baum → als kurzer Vorspann (z.B. Highlight/Frage beantworten), dann Baum.
- nach dem Baum → als Nachtrag (Detailauszug, nächste Schritte, offene Entscheidungen). Der Baum selbst bleibt im obigen Format stabil; die Ergänzungen rahmen ihn.