Skip to content

Commit 9a8fecb

Browse files
committed
chore: update version references to v1.6.0 in roadmap and release documentation
1 parent 09cbc53 commit 9a8fecb

3 files changed

Lines changed: 48 additions & 20 deletions

File tree

.documentation/roadmap.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Spec Kit Spark aims to become the definitive toolkit for AI-agent driven softwar
1818

1919
---
2020

21-
## Current Release: v1.1.0
21+
## Current Release: v1.6.0
2222

2323
### What's Implemented
2424

@@ -45,21 +45,21 @@ Spec Kit Spark aims to become the definitive toolkit for AI-agent driven softwar
4545
-`/speckit.quickfix` - Lightweight workflow for bug fixes
4646
-`/speckit.release` - Release documentation and archival
4747
-`/speckit.evolve-constitution` - Constitution amendment proposals
48+
-`/speckit.harvest` - Knowledge-preserving cleanup for stale docs and completed specs
49+
-`/speckit.repo-story` - Evidence-based repository narrative generation
4850

4951
#### CLI Commands
5052

5153
-`specify init` - Initialize new or existing projects
52-
-`specify upgrade` - Upgrade existing projects (NEW in v1.1.0)
54+
-`specify upgrade` - Upgrade existing projects
5355
-`specify check` - Verify tool dependencies
5456
-`specify version` - Show version information
5557

56-
#### Migration & Upgrade Tools (NEW in v1.1.0)
58+
#### Architecture (NEW in v1.6.0)
5759

58-
- ✅ Migration scripts (PowerShell + Bash) - Automated migration from old structure
59-
- ✅ Dry-run mode - Preview changes before applying
60-
- ✅ Cleanup mode - Remove backup directories after verification
61-
- ✅ Auto-detection - Detect AI assistant and migration needs
62-
- ✅ Safety checks - Git status checks, confirmation prompts, backups
60+
- ✅ Agent-agnostic canonical layout — prompts in `.documentation/commands/` with thin platform shims
61+
- ✅ Multi-user personalization (`/speckit.personalize`) — per-user overrides in `.documentation/{git-user}/commands/`
62+
- ✅ SPECKIT_VERSION stamp — version tracking for consumer projects
6363

6464
#### Platform Support
6565

@@ -71,7 +71,7 @@ Spec Kit Spark aims to become the definitive toolkit for AI-agent driven softwar
7171

7272
---
7373

74-
## Near-Term Roadmap (v1.2.x)
74+
## Near-Term Roadmap (v1.7.x – v1.8.x)
7575

7676
### Enhanced Technical Debt Tracking
7777

@@ -106,7 +106,7 @@ Spec Kit Spark aims to become the definitive toolkit for AI-agent driven softwar
106106

107107
---
108108

109-
## Medium-Term Roadmap (v0.2.x)
109+
## Medium-Term Roadmap (v1.9.x – v2.x)
110110

111111
### Constitution Evolution Automation
112112

@@ -143,7 +143,7 @@ Spec Kit Spark aims to become the definitive toolkit for AI-agent driven softwar
143143

144144
---
145145

146-
## Long-Term Vision (v1.0+)
146+
## Long-Term Vision (v2.x+)
147147

148148
### Intelligent Context Management
149149

@@ -245,8 +245,8 @@ Spec Kit Spark follows standard [Semantic Versioning 2.0.0](https://semver.org/)
245245
vMAJOR.MINOR.PATCH
246246
247247
Examples:
248-
- v1.1.0 (current stable release)
249-
- v1.2.0 (next minor feature additions)
248+
- v1.6.0 (current stable release)
249+
- v1.7.0 (next minor feature additions)
250250
- v2.0.0 (breaking changes)
251251
```
252252

@@ -279,4 +279,4 @@ Examples:
279279

280280
---
281281

282-
> Last updated: February 2026
282+
> Last updated: April 2026

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -754,21 +754,21 @@ Spec Kit Spark is actively developed with a clear vision for the future:
754754
- ✅ Agent-agnostic architecture with canonical prompts and thin platform shims
755755
- ✅ Multi-user personalization (`/speckit.personalize`)
756756

757-
### Near-Term (v0.1.x)
757+
### Near-Term (v1.7.x – v1.8.x)
758758

759759
- 🔄 Enhanced technical debt tracking with metrics storage
760760
- 🔄 Trend visualization for compliance scores
761761
- 🔄 Improved quickfix-to-spec escalation workflow
762762
- 🔄 Constitution template library
763763

764-
### Medium-Term (v0.2.x)
764+
### Medium-Term (v1.9.x – v2.x)
765765

766766
- 📋 CI/CD pipeline integration (GitHub Actions, Azure DevOps)
767767
- 📋 Business value alignment documentation
768768
- 📋 Cross-project governance for organizations
769769
- 📋 Interactive constitution builder
770770

771-
### Long-Term (v1.0+)
771+
### Long-Term (v2.x+)
772772

773773
- 🎯 Spec-to-test generation pipeline
774774
- 🎯 Multi-repository constitution inheritance

templates/commands/release.md

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,33 @@ When running **Create Release** via `workflow_dispatch`, set `release_version` t
382382
`{NEXT_VERSION}` (or `v{NEXT_VERSION}`) so the workflow publishes the intended tag
383383
instead of auto-incrementing from the latest existing tag.
384384

385-
### 10. Clean Slate Preparation
385+
### 10. Update Public-Facing Version References
386+
387+
After bumping `pyproject.toml` (Step 9), update **all** public documents that mention the current release version so they stay in sync. **Skip if DRY_RUN** — but list the files that would change.
388+
389+
#### A. Roadmap files
390+
391+
Update **both** roadmap files to reflect the new current release:
392+
393+
| File | Field to update |
394+
|------|-----------------|
395+
| `README.md``## 🗺️ Roadmap` | `### Current Release (v{NEXT_VERSION})` — add any new capabilities to the checked list |
396+
| `/.documentation/roadmap.md` | `## Current Release: v{NEXT_VERSION}` — move newly shipped items from Near-Term into Current, update version example |
397+
398+
Ensure future roadmap section version ranges (`Near-Term`, `Medium-Term`, `Long-Term`) are **ahead** of `{NEXT_VERSION}`. If any future section uses a version number ≤ `{NEXT_VERSION}`, bump it forward.
399+
400+
#### B. Release notes / index page
401+
402+
| File | Field to update |
403+
|------|-----------------|
404+
| `release_notes.md` | Update highlights and "What's New" to `{NEXT_VERSION}` |
405+
| `/.documentation/index.md` | Update any version badges or "latest" references |
406+
407+
#### C. Verify — no stale version strings
408+
409+
Run a quick search for the **old** version string (`{CURRENT_VERSION}`) across `README.md`, `release_notes.md`, `.documentation/*.md`, and confirm every remaining reference is intentional (e.g., CHANGELOG history). Flag any stale occurrences for manual review.
410+
411+
### 11. Clean Slate Preparation
386412

387413
After archival (skip if DRY_RUN):
388414

@@ -405,7 +431,7 @@ For each quickfix in QUICKFIXES:
405431
1. Create `/.documentation/specs/.gitkeep` if directory is empty
406432
2. Create `/.documentation/quickfixes/.gitkeep` if directory is empty
407433

408-
### 11. Output Summary
434+
### 12. Output Summary
409435

410436
#### Dry Run Output
411437

@@ -471,7 +497,9 @@ To execute this release:
471497

472498
1. Confirm `pyproject.toml` has been bumped to `{NEXT_VERSION}` (Step 9A above).
473499

474-
2. Review generated documentation:
500+
2. Confirm roadmap and public docs reference `{NEXT_VERSION}` (Step 10 above).
501+
502+
3. Review generated documentation:
475503
- `/.documentation/releases/v{NEXT_VERSION}/release-notes.md`
476504
- `CHANGELOG.md`
477505

0 commit comments

Comments
 (0)