From a57e971607e2092ba10b54dd224ce19525a1f9b5 Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Mon, 20 Jul 2026 16:45:10 +0200 Subject: [PATCH] konzept-fliessband: Aufwand zur Projektgroesse skalieren + Profil-Sync MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mini-Projekte bekamen die volle Kaskade (3-5 Rollen x bis 3 Runden = ~15-20 heavy-Aufrufe a ~90s → 35 min fuer einen Pomodoro-Timer). Neu: Rollen+Runden skalieren mit Groesse (klein=2 Rollen/1 Runde, gross=volle Kaskade), frueher raus bei WASSERDICHT. Deploy spiegelt den Skill jetzt auch in Profile, die ihn haben (projektstart). Ergaenzend (Box-Config): projektstart-Manager coder->hermes, damit heavy warm bleibt (coder 46G verdraengte heavy 60G bei jedem Aufruf; hermes 22G persistent koexistiert mit heavy). Co-Authored-By: Claude Fable 5 --- deploy/deploy.sh | 5 +++++ deploy/skills/konzept-fliessband/SKILL.md | 18 +++++++++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) 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 ```