1. Purpose

This process defines how significant code changes are reviewed, approved, and deployed within Vertuna to reduce the risk of defects, security issues, or unintended impact on production systems.


2. Scope

This process applies to all significant code changes affecting:

Minor or low-risk changes (e.g., documentation updates, non-functional refactoring) may follow a simplified review path at the discretion of the Engineering Lead.


3. Definition of “Significant Code Change”

A code change is considered significant if it meets any of the following criteria:


4. Roles & Responsibilities

Change Author

Reviewer (Peer Engineer)

Engineering Lead


5. Process Steps

Step 1: Change Preparation


Step 2: Peer Review


Step 3: Approval


Step 4: Deployment


Step 5: Post-Deployment Validation


6. Emergency Changes

In case of urgent security fixes or production incidents:


7. Evidence & Record Keeping

The following artifacts serve as evidence of compliance:


8. Review & Maintenance

This process is reviewed:


9. Ownership