LogoSkills

seed-create

Seed Spec Creation — Transform Socratic interview results into an immutable core spec

항ëĒŠë‚´ėšŠ
Invoke/spec:seed
Categoryspec-clarity
Complexitymedium

/spec:seed#

Creates a Seed spec (immutable core spec) based on Socratic interview results.

Usage#

/spec:seed                           # Create from Socratic interview results
/spec:seed --from {discovery-file}   # Specify a specific interview result
/spec:seed --slug {project-slug}     # Specify project slug

Parameters#

ParameterDescriptionDefault
--from Socratic interview result file path Latest docs/socratic-discovery-*.md
--slugProject slugExtracted from interview results

Prerequisites#

  • Socratic interview completed (docs/socratic-discovery-{slug}.md exists)
  • Convergence >= 0.95

Execution Flow#

1. Load Interview Results#

  • Read docs/socratic-discovery-{slug}.md
  • Check convergence (if < 0.95, warn + suggest resuming interview)

2. Generate Seed Spec Draft#

Based on template (config/templates/seed-spec.md):

  • S1 Core Problem: Extract from Level 5 convergence results
  • S2 Immutable Constraints: Extract from Level 5 immutable constraint candidates
  • S3 Domain Entities: Structure core concepts identified in Levels 1-2
  • S4 Acceptance Boundaries: Classify Level 2 assumptions into Must/Must Not/May
  • S5 Exposed Assumptions: Copy entire Level 2 assumption list
  • S6 Evolution Log: Record v1.0.0 initial version

3. User Review#

  • Present the generated draft to the user
  • Collect feedback per section
  • Apply revisions

4. Save File#

  • Save as docs/seed-spec-{slug}.md (Status: DRAFT)
  • Initialize docs/decision-log-{slug}.md

Output#

FilePath
Seed Spec (DRAFT)docs/seed-spec-{slug}.md
Decision Logdocs/decision-log-{slug}.md

Next Steps#

After Seed spec creation:

  1. /spec:ambiguity — Calculate ambiguity score
  2. /spec:challenge — Contrarian review
  3. /spec:simplify — Simplifier complexity reduction
  4. /spec:verify — Structural verification + lock
  • /spec:interview — Socratic interview
  • /spec:verify — Seed spec verification + lock
  • /spec:evolve — Seed spec evolution

References#

  • references/SEED_SPEC_SCHEMA.md — Schema definition
  • config/templates/seed-spec.md — Template