# Development Workflow

When planning Kjerneverk projects, follow this workflow:

## Planning Phase

1. **Start with an Idea**: Use RiotPlan's idea stage to explore the concept
2. **Gather Evidence**: Research existing code, patterns, and dependencies
3. **Shape the Approach**: Consider multiple approaches and their tradeoffs
4. **Build the Plan**: Generate a detailed execution plan

## Implementation Phase

1. **Follow the Plan**: Execute steps in order using RiotPlan tracking
2. **Test as You Go**: Don't defer testing to the end
3. **Document Decisions**: Update the plan with notes and findings
4. **Commit Regularly**: Make atomic commits with clear messages

## Quality Standards

- All code must pass linting (ESLint)
- All tests must pass before committing
- Code coverage should meet or exceed 80%
- Documentation should be updated with code changes
