Add meta/agent-roles/ named CMUX worker roles - #5
Conversation
Gives CMUX workers a named identity instead of a blank agent: one system-prompt fragment per KB-native role (research, compile, lint, initiative-worker) mapped onto this kit's own raw->compile->index->lint verbs and initiative-delegation model, not a generic app-build split. Plain files under meta/agent-roles/, not auto-discovered agent-type config -- keeps them from leaking into ordinary sessions and avoids resting on an untested assumption about the MCP-bloat problem already documented for native subagents. AGENTS.md also notes that launch steps can be wrapped behind a custom slash command/macro if the agent CLI supports one, without shipping one as a literal file. Both CMUX runbooks' launch steps updated to append the matching role file (absolute path, since a worker's cwd may not be the vault).
|
VERDICT: PASS Reviewed the diff (a8e7fb0..0895615, "Add meta/agent-roles/ named CMUX worker roles + AGENTS.md guidance"). Privacy: clean. New files ( Schema consistency: Doc coherence: |
Summary
meta/agent-roles/— one system-prompt fragment per KB-native worker role (research,compile,lint,initiative-worker), mapped onto this kit's own raw→compile→index→lint verbs and initiative-delegation model rather than a generic app-build split.meta/AGENTS.md§ Optional extensions: notes the role-file convention and that launch steps can be wrapped behind a custom slash command/macro if your agent CLI supports one — described as guidance, not shipped as a literal command file (deliberately, since command-config directories are elsewhere excluded from this kit's copy conventions).Jobs/runbooks' launch steps updated to--append-system-promptthe matching role file (absolute path, since a worker's cwd may not be the vault root).Test plan
meta/bin/lint.shgreen