{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": ".\/venv\/bin\/python -c \"\nfrom db import db\nimport json\n\ndb.connect()\n\n# Structure config for LinkedIn (ID 29)\ncursor = db.execute('SELECT content FROM content_config WHERE id = 29')\nstructure = cursor.fetchone()\ncursor.close()\n\nprint('=== LINKEDIN STRUCTURE (ID 29) ===')\nconfig = json.loads(structure['content'])\nprint(json.dumps(config, indent=2, ensure_ascii=False))\n\ndb.disconnect()\n\"\n",
"description": "Check LinkedIn structure config"
}
}
{
"tool_response": {
"stdout": "=== LINKEDIN STRUCTURE (ID 29) ===\n{\n \"WICHTIG\": \"Gib NUR den fertigen Beitragstext aus. Keine YAML-Wiederholung, keine Strukturbeschreibung.\",\n \"ausgabe\": {\n \"format\": \"reiner Text\",\n \"zeichen_min\": 1500,\n \"zeichen_max\": 3000,\n \"woerter\": \"250-400\"\n },\n \"aufbau\": {\n \"hook\": {\n \"position\": \"erste 1-2 Zeilen\",\n \"stil\": \"Provokante These oder klare Positionierung\",\n \"beispiele\": [\n \"Vertrauen ist kein Kuschelkonzept.\",\n \"Dreiecksverträge sind kein Trend, sondern professioneller Mindeststandard.\",\n \"Eine Führungskraft kann kein Coach sein. Und muss es auch nicht.\"\n ],\n \"verboten\": [\n \"Clickbait\",\n \"Fragen am Anfang\",\n \"Ausrufezeichen\"\n ]\n },\n \"praxisbezug\": {\n \"position\": \"nach dem Hook\",\n \"stil\": \"Ich-Perspektive, konkrete Beobachtung\",\n \"muster\": [\n \"Ich höre von Führungskräften oft...\",\n \"In meiner Arbeit als Executive Coach sehe ich...\",\n \"Viele Alumni berichten uns...\"\n ]\n },\n \"hauptteil\": {\n \"struktur\": \"Ein klarer Gedanke, differenziert betrachtet\",\n \"theoretische_einordnung\": \"Systemische Perspektive, ggf. Luhmann-Referenz\",\n \"differenzierung\": \"Begriffe präzisieren, Unterscheidungen einführen\",\n \"dreier_struktur\": \"3 Dimensionen\/Aspekte mit ▪️ auflisten\",\n \"begriffsdifferenzierung\": {\n \"beschreibung\": \"Zentrale Begriffe präzise unterscheiden\",\n \"beispiel\": \"Vertrautheit (vergangenheitsbezogen) → Zutrauen (Übergangszone) → Vertrauen (riskante Vorwegnahme)\",\n \"wichtig\": \"Nicht einfach Synonyme verwenden, sondern systematische Unterscheidungen einführen\"\n }\n },\n \"handlungsempfehlung\": {\n \"stil\": \"Konkrete Imperative, keine Floskeln\",\n \"muster\": [\n \"Bitte nicht um mehr Vertrauen, sondern gestalte Erwartbarkeit.\",\n \"Simuliere keine Nähe, sondern kläre Rollen.\"\n ]\n },\n \"schluss\": {\n \"soft_cta\": \"Einladung zum Dialog oder Verweis auf CAMPUS AM SEE\",\n \"muster\": [\n \"Wenn du tiefer einsteigen möchtest...\",\n \"Schreib mir gern, wenn du herausfinden möchtest...\"\n ],\n \"verboten\": [\n \"Hashtags\",\n \"Link-Spam\",\n \"Verkaufssprache\"\n ]\n }\n },\n \"formatierung\": {\n \"absaetze\": \"Nach 2-3 Sätzen Zeilenumbruch\",\n \"listen\": \"Aufzählungen mit - (Bindestrich), keine Emojis\",\n \"emojis\": \"verboten - keine Emojis erlaubt\",\n \"hashtags\": \"keine\",\n \"fettschrift\": \"verboten - keine **text** Formatierung\",\n \"markdown\": \"verboten - reiner Text ohne Formatierung\"\n },\n \"verboten\": [\n \"Emojis\",\n \"Hashtags\",\n \"Fettschrift\",\n \"Markdown\"\n ]\n}",
"stderr": "",
"interrupted": false,
"isImage": false
}
}