idle-draft: per-work-type allowed_tools; research must web-search for stories

Research and topic_ideas runs get --allowedTools WebSearch,WebFetch;
research template mandates >=1 web search for related stories with
full-URL + access-date citations under the dossier's status labels.

Claude-Session: https://claude.ai/code/session_01YQDoWNM7XPPii28khFWoMc
This commit is contained in:
Paul O'Reilly
2026-08-02 21:32:35 +12:00
parent cd5be1cf92
commit 75add58246
6 changed files with 158 additions and 8 deletions

View File

@@ -22,6 +22,17 @@ Do **not** propose anything that duplicates or trivially rephrases one of these:
$existing_titles
## Check current discussion first
You have `WebSearch` available. Before proposing, run at least one `WebSearch`
to check what is currently being discussed in this dossier's topic area — this
keeps proposals grounded in what practitioners are actually talking about
right now, not just what the local evidence dirs already contain. This is a
lighter-touch check than the research work type's requirement: you do not need
to cite web sources in the proposal itself (evidence pointers below still come
from the evidence directories), just use the search to sanity-check relevance
and avoid pitching something already stale or already covered elsewhere.
## What to produce
Propose **up to $max_new** new candidate topics for this dossier, each grounded in