18ae28f918
Chemenu kompiliert Rohnotizen zu einem verlinkten, quellengebundenen Wiki: raw/ -> types/ + tools/ -> kb/ -> reports/. Was mechanisch ist, macht tools/wikitool; was Urteil braucht, macht ein Agent unter Contracts, deren Grenzen in Code durchgesetzt sind statt im Prompt. Dieser Commit ist der Startpunkt der oeffentlichen Historie. Die vorherige Entwicklung fand in einer privaten Instanz statt und ist nicht Teil dieses Repositorys; ihre Erzaehlung steht vollstaendig in CHANGES.md, das mit 44 Eintraegen von 0.1.0 bis 2.1.0 erhalten geblieben ist. Der mitgelieferte Korpus ist ein Testbett und eine Demo: 170 Seiten ueber den Stack selbst - Gates, Lint, Versionierung, Suche, das Wiki-Muster. Er dokumentiert das Werkzeug mit den eigenen Mitteln des Werkzeugs. Lizenz: AGPL-3.0 fuer den Stack (tools/, types/), CC-BY-4.0 fuer die Inhalte. Die Grenze zwischen beiden ist der Dateiplan, den dist export berechnet - siehe NOTICE.
2.6 KiB
2.6 KiB
type, concept_type, tags, created, modified, related, sources, confidence, confidence_base, provenance, summary
| type | concept_type | tags | created | modified | related | sources | confidence | confidence_base | provenance | summary | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| types/concept.md | workflow |
|
2026-08-04 | 2026-09-01 |
|
0.80 | 0.80 | sourced | Herauslösen von Workflow-Abschnitten aus monolithischer Dokumentation |
Workflow Extraction
Typ: workflow
Definition
Workflow-Extraktion ist der Prozess des Extrahierens von prozeduralen Workflow-Abschnitten aus einer monolithischen Anweisungsdatei in diskrete, in sich geschlossene Skill-Dateien, wobei jeder Schritt, jeder Befehlsaufruf und jede Hartregel genau wie im Original erhalten bleibt1 .
Kernpunkte
- Verlustfreie Verschiebung: Dies ist eine strukturelle Umorganisation, keine Umschreibung - der Inhalt darf sich nicht ändern1
- Wörtliche Extraktion: Jeder nummerierte Schritt, jeder wikitool-Befehl und jede Hartregel muss erhalten bleiben1
- In sich geschlossen: Jede Skill-Datei sollte in sich geschlossen sein und nicht erfordern, dass zuerst andere Skill-Dateien gelesen werden1
- Gemeinsamer Kontext: Skills sollten auf die reduzierte Stammdatei AGENTS.md für querschnittliche deklarative Inhalte verweisen, nicht duplizieren1
Beispiele
- Extraktion des INGEST-Workflows (11 Schritte) in
.agents/skills/wiki-ingest/SKILL.md1 - Extraktion von QUERY-, LINT-, CREATE-, UPDATE-Workflows auf ähnliche Weise1
- Die Chemenu-Umstrukturierung nach der Ausführungscheckliste in der Quelle1
Wann zu verwenden
Workflow-Extraktion verwenden, wenn:
- Eine monolithische Anweisungsdatei mit klar getrennten Workflow-Abschnitten vorliegt
- Die Workflows unabhängig aufgerufen werden können
- Kontextisolation für Effizienz aktiviert werden soll
- Plattformübergreifende Kompatibilität benötigt wird
Wann NICHT zu verwenden
Workflow-Extraktion vermeiden, wenn:
- Die Anweisungen eng gekoppelt sind und nicht sauber getrennt werden können
- Der Overhead der Verwaltung separater Skill-Dateien die Vorteile übersteigt
- Keine klaren Grenzen zwischen verschiedenen Workflows vorhanden sind