From 62918a8b96f41964ad51275526f1f56f724dae3a Mon Sep 17 00:00:00 2001 From: tim Date: Tue, 2 Jun 2026 15:54:58 +0200 Subject: [PATCH] =?UTF-8?q?M4:=20README=20=E2=80=94=20Phase=20M4=20als=20D?= =?UTF-8?q?ONE=20markiert,=20Verweis=20auf=20skills-Repo-Manifeste?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f512018..fe607ca 100644 --- a/README.md +++ b/README.md @@ -100,12 +100,16 @@ Module-Extraktion in 13 Commits. Aufteilung der 3 Monolithen in **11 wiederverwe Jede Persona hat im Frontmatter jetzt eine `required_prompt_modules`-Liste — Vorgriff auf M4. -### Phase M4 — NEXT -- Skill-Manifeste im separaten Repo `parsecapere-skills`. -- `skill-index.md` mit echten Eintraegen befuellen (heute noch Stub). -- Frontmatter-`required_prompt_modules`-Listen in volle Skill-Definitionen ueberfuehren. +### Phase M4 — DONE (2026-06-02) +- Drei Skill-Manifeste im Schwester-Repo + [`parsecapere-skills/composite/`](https://gitea.parsecapere.de/tim/parsecapere-skills/src/branch/main/composite) + angelegt: `main-voice.md`, `kreuzwort-builder.md`, `lueckentext-builder.md`. +- `skill-index.md` von Stub → populated. Verlinkt auf alle drei Manifeste. +- Persona-Frontmatter (`required_prompt_modules`) und Skill-Manifest sind heute + noch dupliziert — M5-Composer entscheidet welche Quelle Single-Source-of-Truth ist. + (Default-Plan: Skill-Manifest gewinnt, Persona-Frontmatter ist Backup-Hinweis.) -### Phase M5 — danach +### Phase M5 — NEXT - `mcp-gitea`-Service auf LLM-VPS (Tools: `load_skill`, `list_skills`, `load_prompt_module`). - STDB-Cache (`gitea_section_cache`-Tabelle). - Webhook-Endpoint `/webhook` fuer Cache-Invalidation.