2
0
Files
Philipp Sieder 6067d2ba0e feat(i2s-problem-statement): extract from monolith
Step 5 of i2s-skill-split refactor. Second atomic sub-skill.

Contents:
- SKILL.md: 5 numbered phases (load context, 7 TAs, consistency,
  3 variants, export). description with explicit HMW/Problem-Statement
  triggers, anti-triggers naming klarheit-mit-idea2self (router),
  i2s-discovery, i2s-persona. Precondition check formalized.
- workflows/problem-statement.md: full workflow (git mv from monolith,
  rename detection preserved, required_reading paths updated to local
  curated refs).
- references/kommunikationsregeln.md: curated (PS-specific dialog
  heuristics: loesung-vs-problem, "alle als zielgruppe", widerspruch
  zu idee).
- references/problem-statement-format.md: curated extract from
  plugin-shared/export-formate.md, problem_statement_format block.
  Includes versions header rules and a filled example.
- references/artefakt-pipeline.md: curated (pipeline position +
  rueckwaerts-updates rules for PS -> ## Idee back-propagation).

Tools: Read, Write, Edit, Glob, Grep, AskUserQuestion, TodoRead,
TodoWrite. (No WebFetch/WebSearch — recherche lives in i2s-recherche.)
2026-05-19 01:16:01 +02:00

1.8 KiB

Artefakt-Pipeline — i2s-problem-statement (curated extract)

Curated from plugin-shared/artefakt-pipeline.md. Nur PS-relevante Pipeline-Mechanik.

Position in der Pipeline

Discovery -> [Problem-Statement v0.1] -> Persona v0.1 -> Recherche (v0.2) -> Experiment -> Prototyp -> Action-Plan

PS ist Schritt 2. Vorbedingung: ## Idee. Nachfolge-Schritt: Persona (i2s-persona).

Kontextweitergabe

  • Vor PS-Workflow: idea2self-Datei lesen, ## Idee extrahieren.
  • Nach PS-Workflow: ## Problem-Statement als neue Sektion in derselben Datei schreiben.
  • Kein Copy-Paste durch Nutzer noetig — die Datei IST der Kontext.

Versionierung

  • v0.1 = Erstversion aus PS-Workflow-Durchlauf direkt nach Discovery.
  • v0.2 = Ueberarbeitete Version nach Recherche-Erkenntnissen (Schritt 4) oder Feedback.
  • Versions-Header im PS-Abschnitt: _Version V[n] vom [Datum]_ + _Vorgaengerversion: V[n-1] vom [Datum]_.
  • Bei Iteration: Alte Inhalte beibehalten, nur geaenderte Stellen ersetzen, Aenderungen mit Datum markieren.

Rueckwaerts-Updates

Wenn der PS-Workflow Erkenntnisse liefert, die ## Idee widersprechen:

  1. Betroffene Sub-Sektion in ## Idee identifizieren.
  2. Nutzer informieren: "Aus dem PS-Dialog lese ich [X], in ## Idee steht [Y]. Soll ## Idee aktualisiert werden?"
  3. Bei Bestaetigung: Aenderung in ## Idee als _(Update aus PS-Workflow, [Datum])_ markieren.
  4. Im ## Changelog der Datei dokumentieren: [Datum] ## Idee Update aus PS-Workflow: [kurzbeschreibung].
  5. Versions-Header von ## Idee bumpen (V1 -> V2).

Diese Mechanik gilt fuer PS gegenueber ## Idee. Andere Rueckwaerts-Updates (Recherche -> PS, Experiment -> Persona, etc.) leben in den jeweiligen Sub-Skills.


Master version: plugin-shared/artefakt-pipeline.md. Drift-check via plugin-shared/drift-check.sh.