- Problem/Motivation
- Solution
- Execution Plan
- Critical Path/Flow
- Swimlane diagram (flow and critical path)
- Components overview
- Full components diagram
- Routes
- Request/response examples
- Manual test suite/coverage
- Manual QA script/instructions
- Automated unit tests
- Automated integration tests
- External
- Internal
- How to deploy local machine
- How to configure: .env, cloud info, routing, dns, ingress, egress
- How to deploy stage/production
- How to test
- How to update
- Backup/Restore
- Debug script/instructions
- Common problems and solutions
- Critical points of failure