Development Workflow
Every change starts with a clear problem statement and ends with verified customer value.
Before coding
Section titled “Before coding”- Confirm the expected behavior and acceptance criteria.
- Identify the owning service using the architecture overview.
- Note rollout or migration risks on the issue.
Branch and review
Section titled “Branch and review”git switch -c feature/short-descriptionnpm testgit push -u origin feature/short-descriptionPull requests should be small enough to review in one sitting. Include:
- What changed and why
- Screenshots or API examples when relevant
- Test evidence
- Rollout and rollback notes
Definition of done
Section titled “Definition of done”A change is done when tests pass, review feedback is resolved, documentation is updated, and the release can be observed and reversed. Continue with the release process.