Skip to content

Migrate from DevSpark to Bold#12

Merged
markhazleton merged 4 commits into
markhazleton:mainfrom
MakeBoldSolutions:main
Jul 9, 2026
Merged

Migrate from DevSpark to Bold#12
markhazleton merged 4 commits into
markhazleton:mainfrom
MakeBoldSolutions:main

Conversation

@markhazleton

Copy link
Copy Markdown
Owner

Summary

Adopts the Bold planning/build/ship framework (.bold/, bold-docs/), replacing the prior DevSpark-based structure. This mirrors the migration already applied on the MakeBoldSolutions/git-spark fork, kept in sync with this repo now that the two have diverged.

Changes

  • Restructures prior DevSpark scaffolding into .bold/ (commands, scripts, starters) and bold-docs/ (backbone, system docs, project metadata)
  • Non-principle content (technology stack, workflow, quality gates) carried forward into bold-docs/system/tech-stack.md
  • Constitution/principle history preserved in bold-docs/system/constitution-history.md
  • 396 files changed (mostly renames/moves), +3587/−36192

Note

This repo's main already had 2 independent CI tweaks (ci.yml, codeql.yml retention-day reductions) that aren't touched by this change — those are unaffected and remain intact.

🤖 Generated with Claude Code

markhazleton and others added 4 commits July 9, 2026 17:47
Installs the Bold framework (.bold/, generated .agents/skills, .claude/skills,
.github/prompts adapters, AGENTS.md) and migrates all DevSpark artifacts to
their Bold equivalents:

- .documentation/memory/constitution.md -> bold-docs/backbone.md (5 principles;
  Analytical Transparency migrated as enforced, the rest as adopting)
- Technology Stack / Development Workflow / Quality Gates sections ->
  bold-docs/system/tech-stack.md
- .documentation/adr/README.md -> bold-docs/system/adr.md
- .documentation/memory/constitution-history.md -> bold-docs/system/constitution-history.md
- .documentation/scripts/powershell/ -> bold-docs/overrides/powershell/
- Discovered stack facts -> bold-docs/project.json

Archived (historical, no longer live) to .archive/, indexed in .archive/index.md:
- .documentation/copilot/harvest-2026-04-19.md
- .documentation/devspark/runs/run_20260419T133325Z_44d25f/
- .documentation/repo-story/
- git-spark-lifecycle.harness.yaml (single-feature harness, already shipped)

Deleted as superseded or orphaned:
- .devspark/ (137 files) and .documentation/ (framework + tooling directories)
- Legacy per-host adapters: .claude/commands/devspark.*.md,
  .github/agents/devspark.*.agent.md (+ its auto-generated copilot-instructions.md),
  .github/prompts/devspark.*.prompt.md -- superseded by Bold's own generated
  bold-* adapters
- CLAUDE.md -- superseded by AGENTS.md
- .documentation/performance-tuning.md -- orphaned duplicate of
  docs/performance-tuning.md (diffed identical apart from version/date footer)
- .documentation/templates/ -- DevSpark tooling scaffolding, no unique content

Updated .vscode/settings.json and .gitignore to reference Bold paths instead of
DevSpark paths (including removing a stale gitignore rule for a path that no
longer exists).

Verified against the acceptance bar: re-ran the DevSpark text-reference sweep
across all tracked files outside .archive/ -- one remaining hit
(CHANGELOG.md's historical Speckit-to-DevSpark migration entries), which is
legitimate changelog history and intentionally left in place.
Bumps 10 packages to latest minor/patch and resolves 4 transitive
audit advisories (babel/js-yaml/linkify-it/markdown-it). commander
(v15) and typescript (v7) are deliberately deferred as major bumps
that could touch the CLI contract.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…cies

chore(deps): update devDependencies and fix npm audit findings
@markhazleton
markhazleton merged commit a516887 into markhazleton:main Jul 9, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants