Summary
Develop comprehensive team onboarding and training materials to ensure all developers across the organization understand, adopt, and follow the new governance rules. This is critical for successful Phase 4 rollout and maintaining > 90% developer compliance.
Proposed Solution
Create multi-format training materials:
-
Developer Onboarding Guide (docs/DEVELOPER_ONBOARDING.md)
- Step-by-step introduction to branch naming rules
- Why branch naming matters (PR templates, CI/CD, governance)
- How to validate branch names locally (
npm run validate:branch-name)
- Common mistakes and how to fix them
-
Quick Reference Materials
docs/BRANCH_NAMING_QUICK_REFERENCE.md — one-pager
- Checklists for PR creation process
- FAQ for edge cases
-
Comprehensive Guides
- Troubleshooting guide (what to do if you created wrong branch)
- Success examples (real branches from Phase 3)
- Integration with IDE/git workflows
-
Rollout Plan
- Enforcement timeline (e.g., 2-week grace period)
- Support period and escalation
- Success metrics tracking
Acceptance Criteria
Designs / References
Testing Approach
- Internal review by 2-3 developers not on governance team
- Incorporate feedback iteratively
- Dry-run with small team (5-10 devs) for 1 week
- Measure adoption rate and collect feedback
- Adjust materials and rollout plan
- Full org rollout with ongoing support
Definition of Ready
Definition of Done
Summary
Develop comprehensive team onboarding and training materials to ensure all developers across the organization understand, adopt, and follow the new governance rules. This is critical for successful Phase 4 rollout and maintaining > 90% developer compliance.
Proposed Solution
Create multi-format training materials:
Developer Onboarding Guide (
docs/DEVELOPER_ONBOARDING.md)npm run validate:branch-name)Quick Reference Materials
docs/BRANCH_NAMING_QUICK_REFERENCE.md— one-pagerComprehensive Guides
Rollout Plan
Acceptance Criteria
Designs / References
docs/BRANCHING_STRATEGY.md— complete strategy referenceCLAUDE.md,AGENTS.mdTesting Approach
Definition of Ready
Definition of Done