Skip to content

[Phase 1] Idea Lifecycle #45

@jeremymanning

Description

@jeremymanning

Summary

Generate a research seed idea, flesh it out with primary-source citations, and select fleshed-out ideas for promotion to a Spec Kit project.

What this phase does

Produces the initial idea artifact under projects/<PROJ-ID>/idea/. On entry the project doesn't yet have a Spec Kit scaffold; on exit it has an idea.md vetted by lit_search-grounded primary sources.

Project lifecycle stages handled

  • brainstormed
  • flesh_out_in_progress
  • flesh_out_complete

Dependencies

Agents in this phase

Manual test plan (phase-level smoke test)

  1. Stage a project at the entry stage of this phase (see "stages handled" above)
  2. python -m llmxive run --project <PROJ-ID> --max-tasks N (N = number of agents in this phase)
  3. Verify the project transitions through every stage listed above
  4. Run each agent's manual test plan (linked via the sub-issue checklist)
  5. Verify state ends at the entry stage of the next phase, or human_input_needed/blocked on legitimate failure (never silently stuck)

Acceptance criteria (phase-level)

  • Every agent sub-issue passes its acceptance criteria
  • Phase-level smoke test passes end-to-end on a fresh project
  • No silent shortcuts — agents that can't do their work MUST fail loudly (write human_input_needed.yaml or emit verdict: failed), not mark tasks [X] with placeholder content
  • All artifacts written by this phase pass schema validation (where applicable)
  • Run-log entries record outcome, started_at, ended_at for every agent invocation

Metadata

Metadata

Assignees

No one assigned

    Labels

    pipeline-phaseTracks one phase of the agentic pipeline

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions