task_kinds — abschließende Liste
Der MCP-Server lehnt unbekannte Werte ab. Beim Hinzufügen eines neuen task_kind: hier UND in mercruiser-pipeline/src/mercruiser_pipeline/mcp_server.py (TaskKind-Literal) eintragen.
Generisch (von der Pipeline geerbt)
document_step— Schritt protokollierenanalyze_subject— Vision-Auswertungresearch— freie Web-Recherchesource_product— Bezugsquelle bestätigenprocedure— Plan vor Ausführung (plan.md)consolidate— Session in Endorte überführen
Akademisch (studium-spezifisch)
-
literature_search— Web-/Scholar-Recherche zum Thema (peer-reviewed, Jahr, Sprache). Output:<session>/results/sources.mdmit Tabelle (Titel, Autor, Jahr, Typ, DOI/URL, Kurzfassung, Relevanz-Score). -
summarize_paper— PDF aus<session>/inbox-uploads/einlesen, strukturiert zusammenfassen. Output:<session>/results/<bibkey>.md(Metadaten, Methodik, Kernaussagen, wörtliche Zitate mit Seitenzahl, Bezug). Zusätzlich Eintrag in01_arbeiten/01_zulassungsarbeit/B_literatur/quellen/<bibkey>.md(falls noch nicht vorhanden). -
outline_section— Gliederung für ein Kapitel/Abschnitt. Output:<session>/results/outline.md(Unterabschnitte, Leitfragen, vorgeschlagene Quellen) und<session>/results/kapitel-vorschlag.md(Skelett). -
draft_section— Roh-Entwurf eines Abschnitts. Output:<session>/results/draft.md, Markdown, deutsch, Inline-Zitate als[Autor Jahr], Liste der verwendeten Quellen (BibKeys). -
review_citations— Konsistenz-Check (Quellenabdeckung, Zitations-Korrektheit, Argumentationskette, Stil, Form). Output:<session>/results/review.md, kategorisiert. Keine Änderungen am Draft selbst.