Skip to content

[Agent · Phase 1] idea_selector #61

@jeremymanning

Description

@jeremymanning

Parent phase: #45

Purpose

Decide whether a fleshed-out idea should be promoted to a Spec Kit project.

What it produces / drives

Sets current_stage to flesh_out_complete (promote) or back to brainstormed (reject).

Dependencies

This agent depends on output from: flesh_out

Acceptance criteria

  • Only promotes ideas with verified citations
  • Rejects ideas requiring resources outside the GHA-feasible budget
  • Records rationale in run-log entry's failure_reason (when rejecting)

Manual test plan

  1. Run flesh_out manually until you have an idea.md
  2. Trigger idea_selector via --max-tasks 1
  3. Verify the project either advances to project_initialized OR the run-log entry shows reasoned rejection

Implementation pointer

  • Registry entry: agents/registry.yamlname: idea_selector
  • Prompt: agents/prompts/idea_selector.md
  • Code: search src/llmxive/ for the class

Metadata

Metadata

Assignees

No one assigned

    Labels

    pipeline-agentTracks one agent within a pipeline phase

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions