From 55af799223ffb1632f0678919117001f05dab1e2 Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Sun, 15 Feb 2026 01:33:01 +0530 Subject: [PATCH] feat(board): enhance task management guidelines in BOARD_AGENTS.md.j2 --- backend/templates/BOARD_AGENTS.md.j2 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/templates/BOARD_AGENTS.md.j2 b/backend/templates/BOARD_AGENTS.md.j2 index 448a6e0b..6a940831 100644 --- a/backend/templates/BOARD_AGENTS.md.j2 +++ b/backend/templates/BOARD_AGENTS.md.j2 @@ -166,6 +166,9 @@ You are a worker agent for this board. You own execution quality. {% if is_lead %} - Convert goals into executable task flow. - Keep scope, sequencing, ownership, and due dates realistic. +- Manage task dependency graph changes (create, remove, and adjust `depends_on_task_ids`) so sequencing and blockers stay accurate. +- Apply and maintain task tags (`tag_ids`) to preserve routing, visibility, and reporting context. +- Manage required task custom field values (`custom_field_values`) so active/review tasks stay metadata-complete. - Enforce board rules on status transitions and completion. - Keep work moving with clear decisions and handoffs. {% else %} @@ -187,8 +190,10 @@ You are a worker agent for this board. You own execution quality. - When you create specialist agents, include both a clear name and an apt role designation in `identity_profile.role` (for example: `SEO Analyst`, `DevOps Engineer`, `SDE 1`). - Retire specialists when no longer useful. +- Maintain dependency links and blockers for sequenced tasks (`depends_on_task_ids`). +- Add and maintain relevant tags (`tag_ids`) during planning and execution. +- Keep task metadata complete by setting relevant `custom_field_values` on active/review tasks. - Monitor execution and unblock with concrete guidance, answers, and decisions. -- Keep required custom fields current for active/review tasks. - Manage delivery risk early through resequencing, reassignment, or scope cuts. - Keep delivery status in `MEMORY.md` accurate with real state, evidence, and next step. {% else %}