Kanban Worker — Pitfalls, examples, and edge cases for Hermes Kanban workers
Kanban Worker — Pitfalls, examples, and edge cases for Hermes Kanban workers
Finding
Denne side er vigtig, fordi den gør Kanban-workers til pålidelige, auditerbare arbejdsagenter i stedet for løse subagents med uklare handoffs.
What it is
Siden beskriver, hvordan en Hermes Kanban Worker skal arbejde sikkert med workspace, task-status, retries, heartbeats, blokeringer og afsluttende metadata. Den forklarer især forskellen mellem kortvarig delegation og varige Kanban-opgaver. Den viser også, hvordan workers bør aflevere resultater, så downstream-agenter, reviewers og dashboards kan forstå arbejdet uden at genlæse hele samtalen.
Should we use it?
Use later. For Lisa’s Hermes+n8n+LangGraph mission er Kanban Worker relevant, når arbejdet bliver så stort, at det kræver varige, trackede opgaver på tværs af profiler. Lige nu bør vi stadig foretrække enkle Hermes-skills, cronjobs og ephemeral `delegate_task`-roller til kort research og analyse. Kanban Workers bør først blive standard, når Lisa har et stabilt profil-roster og konkrete multi-agent workflows, hvor opgaver skal overleve én session.
Recommendation
Brug Kanban Worker som governance-standard for større Hermes-interne arbejdsflows: alle worker-opgaver skal starte med task-orientering, arbejde kun i workspace, blokere ved uklarhed og afslutte med struktureret metadata.
Use now
- Når en opgave kræver en varig audit-trail frem for en kort delegation.
- Når research, review eller implementering skal deles op mellem flere Hermes-profiler.
- Når en worker skal efterlade maskinlæsbare metadata som `changed_files`, `tests_run`, `sources_read`, `recommendation` eller `approved`.
- Når en opgave ikke er færdig, men kræver en klar menneskelig beslutning via en konkret block reason.
- Når retries skal undgå at gentage samme fejl og i stedet læse tidligere run-status, summary og error.
Do not use / wait
- Brug ikke Kanban Worker til små, hurtige subtasks, hvor `delegate_task` er nok.
- Brug ikke Kanban, før de faktiske Hermes-profiler er kendte; opgaver må ikke tildeles opfundne profiler.
- Brug ikke workers til at ændre filer uden for deres workspace, medmindre tasken eksplicit siger det.
- Brug ikke `kanban_complete`, hvis opgaven reelt kræver review; blokér i stedet med `review-required`.
- Brug ikke Kanban som erstatning for n8n eller LangGraph; det er Hermes’ interne task-handoff-lag, ikke et visuelt integrationsflow.
Public page note
Kanban Worker viser, hvordan Hermes kan køre større agentopgaver med tydelige workspaces, sikre handoffs, retry-diagnostik og review-punkter uden at eksponere private logs eller credentials.