This document is a service description for the Puppet Code Review, which aims to provide customers with a comprehensive evaluation of their Puppet codebase. The review process includes a combination of stakeholder interviews and both automated and manual code review techniques. The document outlines the phases of engagement, starting with a kickoff call and initial discovery, followed by automated code analysis, stakeholder interviews, and a manual review of the Puppet code. The findings from these activities are compiled into a report that includes specific issues identified, suggestions for remediation, and recommendations for future improvements. The document also details the expected timeline for the engagement, the fees associated with the service, and key assumptions that must be met for successful completion. Additionally, it includes appendices that outline technical requirements and roles and responsibilities of the involved parties.