Files
claude-regelwerk/.vault-tools/regelwerk-check/docs/plans/2026-09-26-workflow-steuerzeichen/task-02-hook.md
T
Pascal MichelandClaude Opus 5.5 3082ab5b75 Regelwerk: Pruefaufwand nach Risiko, Paketgroesse, Drehbuch; Plan fuer Pruefung 7 (Steuerzeichen in Workflows)
Punkte 1 und 2 aus dem Paket Arbeitsweise (Pascals Freigabe 2026-09-26)
in codeworkflow.md; Plan fuer Punkt 4 unter .vault-tools/regelwerk-check.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-26 20:51:29 +02:00

3.2 KiB

type, title, status, summary, tags, created, updated, modell, modell_begruendung
type title status summary tags created updated modell modell_begruendung
plan-task Task 02 — Der Hook nach dem Bearbeiten löst auch bei Workflows aus draft regelwerk_nach_edit.py nimmt den Workflow-Ordner in den Geltungsbereich; der Treiber bekommt einen Fall, der anschlägt, und einen mit ähnlichem Ordnernamen, der still bleibt.
plan-task
vault-tools
2026-09-26 2026-09-26 haiku Vier kurze Blöcke, wörtlich im Plan, per Skript angewendet.

Task 02 — Der Hook löst auch bei Workflows aus

Globale Vorgaben: 00-uebersicht.md im selben Ordner, Abschnitt „Globale Vorgaben“.

Zieldateien

  • D:\Claude\.vault-tools\session-hooks\regelwerk_nach_edit.py (geändert)
  • D:\Claude\.vault-tools\session-hooks\faelle_nach_edit.py (geändert)

Schritt 1 — Blöcke anwenden

python D:/Claude/.vault-tools/plan-kopie/plan_materialisiere.py D:/Claude/.vault-tools/regelwerk-check/docs/plans/2026-09-26-workflow-steuerzeichen D:/Claude task-02-hook.md

Erwartet: 0 Befund(e). und 'ersetzt': 5.

Geltungsbereich im Kopf von .vault-tools/session-hooks/regelwerk_nach_edit.py

Aus:

  CLAUDE.md, AI/Regelwerk/**, .claude/agents/** oder .claude/skills/** zeigt.

wird:

  CLAUDE.md, AI/Regelwerk/**, .claude/agents/**, .claude/skills/** oder
  .claude/workflows/** zeigt.

Ordnerliste in .vault-tools/session-hooks/regelwerk_nach_edit.py

Aus:

GELTUNG_ORDNER = ("ai/regelwerk/", ".claude/agents/", ".claude/skills/")

wird:

GELTUNG_ORDNER = ("ai/regelwerk/", ".claude/agents/", ".claude/skills/", ".claude/workflows/")

Wegwerf-Vault in .vault-tools/session-hooks/faelle_nach_edit.py

Aus:

    schreibe(v, ".claude/skills/demo/SKILL.md", "---\nname: demo\n---\n")

wird:

    schreibe(v, ".claude/skills/demo/SKILL.md", "---\nname: demo\n---\n")
    schreibe(v, ".claude/workflows/demo.js", "export const meta = {}\n")

Fall, der still bleibt, in .vault-tools/session-hooks/faelle_nach_edit.py

Aus:

    still("zusaetzlich | settings.json unter .claude",
          lambda v: edit(v, str(v / ".claude" / "settings.json"))),

wird:

    still("zusaetzlich | settings.json unter .claude",
          lambda v: edit(v, str(v / ".claude" / "settings.json"))),
    still("verweis     | Ordnername mit gleichem Anfang wie workflows",
          lambda v: edit(v, str(v / ".claude" / "workflowsAlt" / "x.js"))),

Fall, der meldet, in .vault-tools/session-hooks/faelle_nach_edit.py

Aus:

    meldet("pfad        | Skilldatei",
           lambda v: edit(v, str(v / ".claude" / "skills" / "demo" / "SKILL.md"))),

wird:

    meldet("pfad        | Skilldatei",
           lambda v: edit(v, str(v / ".claude" / "skills" / "demo" / "SKILL.md"))),
    meldet("pfad        | Workflowdatei",
           lambda v: edit(v, str(v / ".claude" / "workflows" / "demo.js"))),

Schritt 2 — Verifikation

python D:/Claude/.vault-tools/session-hooks/faelle_nach_edit.py

Erwartet: Exit 0; die Fälle „Workflowdatei“ und „Ordnername mit gleichem Anfang wie workflows“ stehen in der Ausgabe als bestanden.

Melde die Ausgabe vollständig. Läuft etwas anders: nichts anpassen, melden.