Skip to content

Quickstart.md gets full implementation of app code #1400

@amorino-agatha

Description

@amorino-agatha

Context

This was experienced while working in a new Ruby on Rails application.

Undesired behavior

When running /plan, the output at Quickstart.md came with full 454 lines of code, including implementation for all models, migrations, validations and tests.

Why this seems a bug

Given the objective of that file, as per the documentation, is

Quickstart Validation: Produces a quickstart guide capturing key validation scenarios

and considering the next step is the creation of implementation tasks, it appears that code generation is happening before it should, and in the incorrect place

Possible cause

This effect sounds like a reasonable, if undesired, outcome, given the content of this Quickstart.md file is so scantly defined. A global search for "quickstart" finds only:

  • Read any runtime guidance docs (e.g., README.md, docs/quickstart.md, or agent-specific guidance files if present). (speckit.constitution.md)
  • **IF EXISTS**: Read quickstart.md for integration scenarios (speckit.implement.md)
  • Phase 1: Generate data-model.md, contracts/, quickstart.md and **Output**: data-model.md, /contracts/*, quickstart.md, agent-specific file (speckit.plan.md)
  • data-model.md (entities), contracts/ (API endpoints), research.md (decisions), quickstart.md (test scenarios) (speckit.tasks.md)

That is: somewhere it mentions integration, somewhere it mentions tests, but the actual intent and desired content becomes a guess.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions