diff --git a/deploy/deploy.sh b/deploy/deploy.sh index e06764d..beeeac4 100644 --- a/deploy/deploy.sh +++ b/deploy/deploy.sh @@ -164,6 +164,11 @@ cp "$SRC/deploy/skills/projekt-start/SKILL.md" "$HOME/.hermes/skills/projekt-sta # Output = Konzept-Dokument (~/konzepte/-konzept.md) → Vorlage fuer projekt-start in Hermes Desktop. mkdir -p "$HOME/.hermes/skills/konzept-fliessband" cp "$SRC/deploy/skills/konzept-fliessband/SKILL.md" "$HOME/.hermes/skills/konzept-fliessband/SKILL.md" +# ...auch in Profile spiegeln, die den Skill schon haben (projektstart = IDE-Vorbereiter +# nutzt ihn als Motor; Profile teilen KEINE Skills, Lehre 18.07.). Nur vorhandene updaten. +for _psd in "$HOME"/.hermes/profiles/*/skills/konzept-fliessband; do + [ -d "$_psd" ] && cp "$SRC/deploy/skills/konzept-fliessband/SKILL.md" "$_psd/SKILL.md" +done # Betrieb-Playbook (Phase 2 Drei-Welten-Plan, 19.07.2026): Diagnose-Checklisten der # Betrieb-Bahn (SSH/Deploy) — Gegenstueck zur No-Progress-Bremse. Auch in die Profile, # damit betrieb-Worker es laden koennen (Profile teilen KEINE Skills, Lehre 18.07.). diff --git a/deploy/skills/konzept-fliessband/SKILL.md b/deploy/skills/konzept-fliessband/SKILL.md index 22c5c87..bed4ae7 100644 --- a/deploy/skills/konzept-fliessband/SKILL.md +++ b/deploy/skills/konzept-fliessband/SKILL.md @@ -57,8 +57,20 @@ heavy-Rollen einer Runde am Stueck (heavy bleibt warm), DANN der Skeptiker (ein ehrlich melden statt selbst zu schreiben. - **Der Skeptiker ist ein FREMDES Modell** (`fremdblick.sh`, GLM). Wer seine eigene Idee benotet, findet keine Loecher — der Advocatus Diaboli MUSS ein anderes Modell sein als der Denker. -- **Max 3 Denk-Runden — keine Endlosschleife.** Nach Runde 3 kommt IMMER die Editor-Endfassung, - auch wenn Rest-Punkte offen sind (die dann ehrlich als „offene Punkte" ins Dokument). +- **Aufwand zur Projektgroesse skalieren — nicht mit Kanonen auf Spatzen (WICHTIG).** Jeder + heavy-Aufruf kostet auf dieser lokalen HW ~1 Min. Ein Mini-/Ein-Feature-Projekt (kleines Tool, + ein Spiel-Prototyp, eine klar umrissene App) braucht KEINE volle Kaskade. Richtwerte: + - **Klein / klar umrissen:** 2 Rollen, **1 Denk-Runde** + 1 Haertetest. Ist der Skeptiker danach + zufrieden (WASSERDICHT), ist Schluss — keine zweite Runde erzwingen. + - **Mittel:** 3 Rollen, bis 2 Runden. + - **Gross / ambitioniert / viele bewegliche Teile:** volle 3-5 Rollen, bis 3 Runden. + Du schaetzt die Groesse aus Idee + Recherche selbst ein und sagst sie im Uebergabe-Text + („Umfang: klein → 1 Runde"). Im Zweifel KLEINER anfangen — eine Runde mehr geht, verschenkte + 20 Minuten nicht. +- **Max 3 Denk-Runden — keine Endlosschleife.** Nach der letzten Runde (je nach Groesse 1-3) kommt + IMMER die Editor-Endfassung, auch wenn Rest-Punkte offen sind (die dann ehrlich als „offene + Punkte" ins Dokument). **Frueher raus ist gut:** meldet der Skeptiker WASSERDICHT, sofort zur + Endfassung — keine weitere Runde „zur Sicherheit". - **Kein Code, kein Repo, keine Dateien in einem Projekt.** Der EINZIGE Output ist ein Konzept-Dokument (Markdown) + eine Telegram-Uebergabe. NIE bauen, NIE `main`/Worktrees anfassen, NIE deployen. @@ -96,7 +108,7 @@ $idee RECHERCHE: $(cat /tmp/konzept-$slug/recherche.md) -Nenne die 3-5 Fach-Rollen, die dieses Konzept am besten wasserdicht machen. Je Rolle: Name + ein Satz, worauf sie besonders achtet. Gib NUR die nummerierte Liste aus." \ +Nenne die passenden Fach-Rollen, die dieses Konzept am besten wasserdicht machen — 2 fuer ein kleines/klar umrissenes Projekt, 3 fuer ein mittleres, 4-5 nur fuer ein grosses/ambitioniertes. Lieber weniger, gute Rollen. Je Rolle: Name + ein Satz, worauf sie besonders achtet. Gib NUR die nummerierte Liste aus." \ | WORKER_MODEL=gpt-oss-120b WORKER_ROLE=prose WORKER_MAXTOK=6000 ~/.hermes/scripts/worker.sh > /tmp/konzept-$slug/cast.txt cat /tmp/konzept-$slug/cast.txt ```