9b18e2710d
- /docs/ now contains 12 numbered guides + index.md (navigator).
- Old duplicates removed: nexa-core/doc/, DEPLOYMENT.md, PLAN.md,
config/{classification_logic,workflows_spec}.md.
- 09-deployment.md targets the running infra (LXC 104 docker host,
Zoraxy at 192.168.1.4, existing Memos/n8n/LiteLLM/Nextcloud/Qdrant)
rather than spinning a parallel stack; minimal-config approach.
- 11-open-questions.md tracks user-info-required blockers.
- 12-optimization-opportunities.md captures homelab tweaks.
- CLAUDE.md added so future agent runs know repo conventions and infra.
695 B
695 B
07 — Workflow Spec: Phase-2 Task-Router
1. Trigger
- Typ: Webhook (Memos)
- Filter:
payload.contententhält- [ ]ODER#todo.
2. Intelligence Node (SAIA)
- Prompt: "Analysiere folgende Notiz. Gib als JSON zurück: { "context": "work" | "personal", "summary": "string", "urgency": 1-5 }."
- Kontext-Zufuhr: Lade die letzten 5 Obsidian-Projekttitel aus Qdrant als Referenz hoch.
3. Switch Node
- Route 1: Context == "work" -> Nextcloud Create Task (List ID: Work).
- Route 2: Context == "personal" -> Nextcloud Create Task (List ID: Personal).
4. Feedback Loop
- Poste die Task-ID und den gewählten Kontext als Kommentar unter das Original-Memo.