Context
This repo is a fork of hbmartin/secure-design (itself forked from superdesigndev/superdesign). Both upstream repos are stale since Oct 2025. This fork aims to revive the project with a focus on Claude Code integration, automated maintenance, and strict TDD.
Plan Summary
Phase 0: Scaffold
- Add ralph as git submodule (TDD loop engine)
- Create
CLAUDE.md, AGENTS.md, .claude/rules/, Makefile
- Set up
compound.env for ralph configuration
Phase 1: Cherry-Pick Sprint
Phase 2: Test Infrastructure
- Create
src/test/ (zero test files exist currently)
- Foundation tests: core-components, llm-service, read-tool, write-edit-tools
make validate target: typecheck + lint + compile + test
Phase 3: Ralph Loop Integration
- Autonomous TDD sprints via ralph loop
- Team mode: architect/developer/reviewer agent roles
- Worktree isolation for parallel story execution
Phase 4: Automated Maintenance (GHA Fleet)
- Weekly ralphy cycle (synthesize → PRD → TDD → writeback)
- Daily upstream sync (cross-repo-issue-sync, timeline, changelog)
- Dependabot + Snyk for deps
Phase 5: Scope Governance
- CC integration is priority 1
- Upstream cherry-picks are TDD-gated
- Architecture changes require ADR
Phase 6: MCP Support
- Extract design engine into MCP server for CC CLI usage
- Bridge VS Code extension + agent-native MCP paradigms
- Integration targets: stitch-kit, ui-mcp, screenshot-to-code
Competitive Position
Superdesign is the only OSS tool combining VS Code sidebar + text-to-UI + wireframing + CC export. Main threat is MCP-native tools (stitch-kit, ui-mcp) bypassing the extension model. Phase 6 hedges this.
References
- Plan file:
superdesign-fork-ralph-tdd-scaffold.md
- Upstream: superdesigndev/superdesign (6.3k stars, abandoned)
- Leading fork: hbmartin/secure-design (93 stars, stalled)
Context
This repo is a fork of hbmartin/secure-design (itself forked from superdesigndev/superdesign). Both upstream repos are stale since Oct 2025. This fork aims to revive the project with a focus on Claude Code integration, automated maintenance, and strict TDD.
Plan Summary
Phase 0: Scaffold
CLAUDE.md,AGENTS.md,.claude/rules/,Makefilecompound.envfor ralph configurationPhase 1: Cherry-Pick Sprint
Phase 2: Test Infrastructure
src/test/(zero test files exist currently)make validatetarget: typecheck + lint + compile + testPhase 3: Ralph Loop Integration
Phase 4: Automated Maintenance (GHA Fleet)
Phase 5: Scope Governance
Phase 6: MCP Support
Competitive Position
Superdesign is the only OSS tool combining VS Code sidebar + text-to-UI + wireframing + CC export. Main threat is MCP-native tools (stitch-kit, ui-mcp) bypassing the extension model. Phase 6 hedges this.
References
superdesign-fork-ralph-tdd-scaffold.md