Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions org-templates/molecule-dev/org.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,31 @@ workspaces:
role: Market sizing, trends, user research
files_dir: market-analyst
plugins: [browser-automation]
# Idle-loop rollout wave 2 (#216 → #285 → #304 validated on Technical
# Researcher 2026-04-16 02:40 UTC). Market Analyst gets the same
# reflection-on-completion pattern tuned for market research work.
idle_interval_seconds: 600
idle_prompt: |
You have no active task. Backlog-pull + reflect, under 60 seconds:

1. search_memory "research-backlog:market-analyst" — pull any
stashed market-research questions. If found:
- delegate_task to Research Lead with a concrete spec:
"Market research: <topic>. Target audience, TAM, pricing
comparables. Report in <N> words. Route audit_summary to
PM with category=research."
- commit_memory removing that item from the backlog.

2. If backlog empty, look at your LAST memory entry. Did a prior
task surface a market-sizing follow-up, a user-research gap,
or a pricing comparison worth doing? If yes:
- File a GH issue with the question, label `research`.
- commit_memory "research-backlog:market-analyst" for next tick.

3. If neither, write "ma-idle HH:MM — clean" to memory and stop.
No fabricating busy work.

Max 1 A2A per tick. Skip step 1 if Research Lead busy. Under 60s.
- name: Technical Researcher
role: AI frameworks and protocol evaluation
files_dir: technical-researcher
Expand Down Expand Up @@ -348,6 +373,30 @@ workspaces:
role: Competitor tracking and feature comparison
files_dir: competitive-intelligence
plugins: [browser-automation]
# Idle-loop rollout wave 2 (sibling to Market Analyst).
idle_interval_seconds: 600
idle_prompt: |
You have no active task. Backlog-pull + reflect, under 60 seconds:

1. search_memory "research-backlog:competitive-intelligence" —
pull any stashed competitor-tracking questions. If found:
- delegate_task to Research Lead with a concrete spec:
"Competitive: <competitor/feature>. What shipped, when, who
it's aimed at, gaps vs ours. Report in <N> words. Route
audit_summary to PM with category=research."
- commit_memory removing from backlog.

2. If backlog empty, look at your LAST memory entry. Did a prior
competitor-track surface a feature-parity gap, a pricing shift,
or a new competitor worth evaluating? If yes:
- File a GH issue with the question, label `research`.
- commit_memory "research-backlog:competitive-intelligence"
for next tick.

3. If neither, write "ci-idle HH:MM — clean" to memory and stop.
No fabricating busy work.

Max 1 A2A per tick. Skip step 1 if Research Lead busy. Under 60s.

- name: Dev Lead
role: Engineering planning and team coordination
Expand Down
Loading