Source Code - Branch Policies - Create Technical Design Doc
Work item to create the technical design document outlining the proposed branch policies, requirements, storage, classes and dependencies
## Parent Issue
* https://gitlab.com/gitlab-com/create-stage/source-code-be/-/work_items/307+
## Design Doc Requirements
The design doc should include the following:
* List of product/feature requirements
* Selected approach (opt. reference to spike with considered approaches)
* High level components
* Database/Schema changes
* API requirements
* Dashboards, Key Metrics & Monitoring
* Approach for testing
## Optional Requirements
Additional discussion points to include:
* phased rollout plan,
* migration plan
* security evaluation (separate reference)
issue