mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-05-05 02:31:47 +00:00
fix(kanban): drop worker identity claim from KANBAN_GUIDANCE (#19427)
KANBAN_GUIDANCE layer 3 of the system prompt started with 'You are a Kanban worker', overriding the profile's SOUL.md identity at layer 1. Profiles with strict role boundaries (e.g. a reviewer profile that never writes code) still executed implementation tasks because the kanban identity claim diluted SOUL's. Drop the identity line. Layer 3 now describes the task-execution protocol only; SOUL.md remains the sole identity slot. Fixes #19351
This commit is contained in:
parent
6713274a42
commit
b58db237e4
1 changed files with 2 additions and 2 deletions
|
|
@ -183,8 +183,8 @@ SKILLS_GUIDANCE = (
|
||||||
)
|
)
|
||||||
|
|
||||||
KANBAN_GUIDANCE = (
|
KANBAN_GUIDANCE = (
|
||||||
"# You are a Kanban worker\n"
|
"# Kanban task execution protocol\n"
|
||||||
"You were spawned by the Hermes Kanban dispatcher to execute ONE task from "
|
"You have been assigned ONE task from "
|
||||||
"the shared board at `~/.hermes/kanban.db`. Your task id is in "
|
"the shared board at `~/.hermes/kanban.db`. Your task id is in "
|
||||||
"`$HERMES_KANBAN_TASK`; your workspace is `$HERMES_KANBAN_WORKSPACE`. "
|
"`$HERMES_KANBAN_TASK`; your workspace is `$HERMES_KANBAN_WORKSPACE`. "
|
||||||
"The `kanban_*` tools in your schema are your primary coordination surface — "
|
"The `kanban_*` tools in your schema are your primary coordination surface — "
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue