Skip to content

Research loop writes a live campaign dashboard page at every record boundary #2144

Closed

Description

@jacktrnr

Important

Problem — The research loop's record step mentions "the campaign dashboard widget refresh where one exists", but no dashboard exists and nothing tells the director what to write or where.
Approach — Give the research skill a dashboard contract: at kickoff and at every record boundary the director rewrites one static HTML page beside the ledger (status line with last-updated time, a "needs you" line, the loop table with verdicts, key findings, plots as sibling image files), and posts its file link once in chat. The mode card's record sentence points at it.
Scope — in: research skill + both copies of the research mode card · out: develop mode.

Acceptance Criteria

  • The research skill names the dashboard's location, required sections, and the static-only rule (no scripts, no CDN, images as sibling files).
  • The research mode card's record step refers to the dashboard page; the bundle card and its legacy mirror stay byte-identical.
  • Mode registry and packaging tests stay green.

Source

Part of #2140. Blocked by #2141.

Metadata

Metadata

Assignees

Labels

afkImplementable without human interactionarea:agentenhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions