Skip to content

Commit 4c3d549

Browse files
committed
docs: Update command counts after adding /metaspec.sds.checklist
Updated all documentation to reflect new command structure: - SDS commands: 4 → 5 (added checklist) - Total MetaSpec commands: 15 → 16 Files updated: - README.md: Command counts and feature descriptions - CHANGELOG.md: v0.1.0 feature list - docs/quickstart.md: Command overview - docs/architecture.md: Directory structure comments - src/metaspec/templates/README.md: Template descriptions - src/metaspec/templates/meta/README.md: Architecture overview All references to command counts are now consistent across documentation.
1 parent 8c6d698 commit 4c3d549

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ metaspec search → metaspec install → speckit cmd
179179
- `metaspec spec` unified interface (deprecated in 0.2.0)
180180
- `metaspec register` local registration (deprecated in 0.2.0)
181181
- Community registry integration
182-
- MetaSpec workflow commands (15 commands: 4 SDS + 8 SDD + 3 Evolution)
182+
- MetaSpec workflow commands (16 commands: 5 SDS + 8 SDD + 3 Evolution)
183183
- Generic and dev templates
184184
- AGENTS.md for AI assistant guidance
185185

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,12 @@ cd my-speckit
182182
my-speckit info # Use directly (no metaspec prefix!)
183183

184184
# Generated speckits include built-in MetaSpec commands (AI-assisted development)
185-
# MetaSpec Commands: /metaspec.sds.*, /metaspec.sdd.*, /metaspec.* (15 commands total)
185+
# MetaSpec Commands: /metaspec.sds.*, /metaspec.sdd.*, /metaspec.* (16 commands total)
186186
```
187187

188188
**Key Principle**: MetaSpec is a **generator**, not a runtime. Generated speckits are independent tools.
189189

190-
**Built-in MetaSpec Workflow**: Every speckit includes 15 MetaSpec commands for complete development lifecycle (4 SDS + 8 SDD + 3 Evolution)
190+
**Built-in MetaSpec Workflow**: Every speckit includes 16 MetaSpec commands for complete development lifecycle (5 SDS + 8 SDD + 3 Evolution)
191191

192192
---
193193

@@ -243,7 +243,7 @@ MetaSpec is designed for AI agents with strong reasoning capabilities. Speckit c
243243

244244
| Tool | Purpose | Built-in? | Access Method |
245245
|------|---------|-----------|--------------|
246-
| **MetaSpec Commands** | Complete spec-driven workflow (15 commands) | ✅ Yes | `/metaspec.sds.*`, `/metaspec.sdd.*`, `/metaspec.*` slash commands in generated speckits |
246+
| **MetaSpec Commands** | Complete spec-driven workflow (16 commands) | ✅ Yes | `/metaspec.sds.*`, `/metaspec.sdd.*`, `/metaspec.*` slash commands in generated speckits |
247247

248248
**Complete Workflow**:
249249

@@ -423,7 +423,7 @@ uv run mypy src/metaspec # Type check
423423

424424
**v0.1.0** - Alpha Release 🎉
425425

426-
Core features complete: YAML validation, multi-domain generation, CLI tools, AI agent support, built-in MetaSpec commands (15 commands: 4 SDS + 8 SDD + 3 Evolution), unified spec interface.
426+
Core features complete: YAML validation, multi-domain generation, CLI tools, AI agent support, built-in MetaSpec commands (16 commands: 5 SDS + 8 SDD + 3 Evolution), unified spec interface.
427427

428428
---
429429

docs/architecture.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ src/metaspec/templates/
4141
4242
└── meta/ # Third layer: MetaSpec self-development (SDS + SDD)
4343
├── sds/ # Protocol specification commands
44-
│ └── commands/ # /metaspec.sds.* (4 commands)
44+
│ └── commands/ # /metaspec.sds.* (5 commands)
4545
└── sdd/ # Speckit development commands
4646
└── commands/ # /metaspec.sdd.* (8 commands)
4747
```
@@ -56,8 +56,8 @@ src/metaspec/templates/
5656
api-test-kit/ # Generated speckit
5757
5858
├── .metaspec/
59-
│ ├── commands/ # MetaSpec development commands (15 commands)
60-
│ │ ├── metaspec.sds.*.md # Protocol specification (4 commands)
59+
│ ├── commands/ # MetaSpec development commands (16 commands)
60+
│ │ ├── metaspec.sds.*.md # Protocol specification (5 commands)
6161
│ │ ├── metaspec.sdd.*.md # Speckit development (8 commands)
6262
│ │ └── metaspec.*.md # Evolution management (3 commands)
6363
│ └── templates/ # MetaSpec shared output templates (5 files)

docs/quickstart.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ cd my-spec-kit
103103
# Install
104104
uv pip install -e .
105105

106-
# Use 15 built-in MetaSpec commands (in AI editor)
107-
# SDS: /metaspec.sds.* (4 commands) - Define protocol
106+
# Use 16 built-in MetaSpec commands (in AI editor)
107+
# SDS: /metaspec.sds.* (5 commands) - Define protocol
108108
# SDD: /metaspec.sdd.* (8 commands) - Develop toolkit
109109
# Evolution: /metaspec.* (3 commands) - Manage changes
110110
```

src/metaspec/templates/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,13 +125,14 @@ Development methodologies organized by lifecycle:
125125

126126
#### Three Layers
127127

128-
##### `meta/sds/commands/` - Spec-Driven Specification (4 commands)
128+
##### `meta/sds/commands/` - Spec-Driven Specification (5 commands)
129129

130130
**Purpose**: Define domain protocol specifications
131131

132132
- `constitution.md.j2` - Define protocol design principles
133133
- `specify.md.j2` - Define protocol entities, operations, validation rules
134134
- `clarify.md.j2` - Resolve protocol ambiguities
135+
- `checklist.md.j2` - Generate quality checklist for protocol specification
135136
- `analyze.md.j2` - Check protocol consistency
136137

137138
**Generated to**: `.metaspec/commands/metaspec.sds.*`
@@ -202,7 +203,7 @@ my-speckit/
202203
│ ├── metaspec.sdd.constitution.md # from meta/sdd/commands/
203204
│ ├── metaspec.sdd.plan.md # from meta/sdd/commands/
204205
│ ├── metaspec.proposal.md # from meta/evolution/commands/
205-
│ └── ... (15 commands total: 4 SDS + 8 SDD + 3 Evolution)
206+
│ └── ... (16 commands total: 5 SDS + 8 SDD + 3 Evolution)
206207
└── templates/
207208
├── constitution-template.md # from meta/templates/
208209
├── spec-template.md # from meta/templates/

src/metaspec/templates/meta/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ meta/ adopts a clear three-layer architecture, separating commands at different
2929

3030
```
3131
meta/
32-
├── sds/ # Spec-Driven Specification (4 commands)
32+
├── sds/ # Spec-Driven Specification (5 commands)
3333
│ ├── commands/ # Protocol specification definition commands
3434
│ └── templates/ # (Current commands reference protocol templates under shared templates/)
3535

0 commit comments

Comments
 (0)