Phase 2: Document Generation

Deprecated: The preseed workflow has been renamed to seed. All preseed functionality is now available under bootspring seed. See the Seed Workflow for current documentation.

Duration: Automatic (1-2 seconds)

Your answers are transformed into comprehensive, professional documents.

Overview

After completing the Idea Capture wizard, Bootspring automatically generates all documents based on your selected preset. Each document is structured, formatted, and ready for review or sharing.

How It Works

┌─────────────────────┐ │ PRESEED_CONFIG.json │ │ (Your Answers) │ └──────────┬──────────┘ │ ┌──────────▼──────────┐ │ Template Engine │ └──────────┬──────────┘ │ ┌──────────────────────┼──────────────────────┐ │ │ │ │ │ ▼ ▼ ▼ ▼ ▼ VISION.md AUDIENCE.md MARKET.md PRD.md ROADMAP.md

Generated Files

All documents are created in .bootspring/preseed/:

.bootspring/ └── preseed/ ├── PRESEED_CONFIG.json # Source of truth (editable) ├── VISION.md # Problem/solution foundation ├── AUDIENCE.md # Target audience and personas ├── MARKET.md # Market sizing and trends ├── COMPETITORS.md # Competitive landscape ├── BUSINESS_MODEL.md # Revenue model and pricing ├── PRD.md # Product requirements ├── TECHNICAL_SPEC.md # Architecture decisions └── ROADMAP.md # Development timeline

Document Details

VISION.md

The foundation document that explains why your product exists.

Contains:

  • Problem statement with pain points
  • Solution overview
  • Key features
  • Unique value proposition
  • Why now timing

Example Output:

Loading code block...

AUDIENCE.md

Detailed breakdown of who you're building for.

Contains:

  • Primary audience definition
  • Market segments
  • Detailed personas (2-4)
  • Ideal Customer Profile (ICP)
  • Anti-personas (who you're not building for)

Example Structure:

Loading code block...

MARKET.md

Market sizing and opportunity analysis.

Contains:

  • TAM/SAM/SOM calculations
  • Market trends
  • Growth projections
  • Timing factors

COMPETITORS.md

Competitive landscape analysis.

Contains:

  • Direct competitor profiles
  • Indirect competitors
  • Feature comparison matrix
  • Positioning strategy
  • Competitive advantages

BUSINESS_MODEL.md

Revenue and pricing strategy.

Contains:

  • Revenue model selection
  • Revenue streams breakdown
  • Pricing tiers with features
  • Unit economics targets
  • Financial projections

PRD.md

Product requirements document.

Contains:

  • Product vision statement
  • MVP feature list with priorities
  • User stories with acceptance criteria
  • Success metrics
  • Out of scope items
  • Dependencies and assumptions

Example Structure:

Loading code block...

TECHNICAL_SPEC.md

Architecture and technical decisions.

Contains:

  • Tech stack selection with rationale
  • System architecture overview
  • Database schema outline
  • API design principles
  • Integration requirements
  • Security considerations

ROADMAP.md

Development timeline and milestones.

Contains:

  • Phase breakdown with features
  • Timeline estimates
  • Key milestones
  • Dependencies between phases
  • Resource requirements

Regenerating Documents

Documents can be regenerated anytime:

Loading code block...

Regeneration:

  • Reads the latest PRESEED_CONFIG.json
  • Applies the document template
  • Overwrites existing files
  • Preserves formatting

Document Format

All generated documents follow consistent formatting:

  • Markdown format for universal compatibility
  • Structured headings (H1, H2, H3 hierarchy)
  • Tables for data comparison
  • Code blocks for examples
  • Bullet lists for enumeration
  • Git-friendly line lengths and formatting

Customization

While documents are generated from templates, you can:

Edit the Config

Loading code block...

Edit Documents Directly

Documents can be edited directly, but edits will be lost on regeneration. For persistent changes, update the config instead.

Add Custom Sections

After generation, you can add sections to documents. Mark them clearly so you know what to preserve:

Loading code block...

Export Configuration

Export your preseed configuration for backup or sharing:

Loading code block...

What Happens Next

After document generation:

  1. Review all documents - Read through each generated file
  2. Identify gaps - Note anything missing or incorrect
  3. Move to Phase 3 - Refinement to improve documents
Loading code block...