Big Changes
Complete restructure workflow for major pivots requiring full documentation overhaul.
When to Use Big Changes
Use the Big Changes workflow when:
- Restructuring the entire app architecture
- Major pivot in functionality or purpose
- Existing documentation is significantly outdated
- Need to recreate all AI documentation from scratch
- Changing core technologies (framework, database, etc.)
This is the most comprehensive workflow, typically taking weeks to complete.
Overview
Big Changes requires recreating all documentation before development:
- Architecture Planning: Use Claude Web to design the new structure
- Documentation Overhaul: Recreate all
ai_docs/files - Phase Planning: Create new phase documents for implementation
- Phased Development: Execute using Phase Development workflow
Step 1: Plan Architecture with Claude Web
Open claude.ai and describe your restructure goals. Ask for a complete architecture document.
Step 2: Recreate Documentation
After planning, you need to recreate all AI documentation files. Use the following checklist and prompts.
Documentation Checklist
App Root Files
| File | Purpose | Status |
|---|---|---|
README.md | App overview, setup instructions | ☐ |
CLAUDE.md | AI development guidelines for this app | ☐ |
PLAN.md | Development status and phase tracking | ☐ |
ai_docs/ Directory
| File | Purpose | Status |
|---|---|---|
README.md | Documentation index and reading order | ☐ |
00_product_brief.md | Goals, users, success metrics | ☐ |
01_user_experience.md | User flows, screens, interactions | ☐ |
02_architecture.md | Technical decisions, patterns | ☐ |
03_data_contract.md | Database schema, API contracts | ☐ |
04_integrations.md | External services, APIs | ☐ |
05_runbook.md | Deployment, operations, monitoring | ☐ |
06_acceptance_tests.md | Test scenarios, quality criteria | ☐ |
Phase Plans
| File | Purpose | Status |
|---|---|---|
plans/README.md | Phase plan directory overview | ☐ |
plans/phase-1-*.md | First implementation phase | ☐ |
Prompts for Each Document
Step 3: Create Phase Documents
Break down the implementation into phases. Each phase should be 1-2 weeks of work.
Step 4: Validate Documentation
Before starting development, have Claude review all documentation for consistency.
Step 5: Begin Phased Development
Once documentation is complete and validated:
- Save all documents to your app's directory structure
- Switch to VS Code with Claude Code
- Follow the Phase Development workflow for each phase
Timeline Expectations
| Activity | Typical Duration |
|---|---|
| Architecture planning | 1-2 days |
| Documentation creation | 2-3 days |
| Documentation review | 1 day |
| Phase 1 development | 1-2 weeks |
| Subsequent phases | 1-2 weeks each |
Total: 4-8+ weeks depending on scope
Tips for Success
Planning Phase
- Don't rush the planning—thorough documentation saves time later
- Include diagrams and visual aids where possible
- Get stakeholder buy-in on the architecture before coding
- Document decisions and their rationale
Documentation Phase
- Use consistent terminology across all documents
- Cross-reference related sections
- Include examples and code snippets
- Mark assumptions clearly
Development Phase
- Follow Phase Development workflow strictly
- Don't skip documentation updates as you learn
- Commit frequently with clear messages
- Test thoroughly before moving to next phase
When to Abort and Simplify
Sometimes Big Changes is overkill. Consider switching to Phase Development if:
- The restructure is more limited than initially thought
- Time constraints don't allow full documentation
- Only specific parts of the app need changes
- The existing documentation is mostly still valid
It's better to deliver working software with partial restructure than get stuck in endless planning.