v1
2Layer 2 · Reference Approach

The artifact crosswalk: traditional artifacts and their as-code equivalents.

Each row pairs an artifact the traditional PMO maintains with the as-code form that replaces it. Open any row to see the YAML definition and the artifact it generates.

The output panels illustrate the tool's output format.

Traditional PMOPMO as Code
Status deckAudit result, posted on every PR
YAML definition
---
kind: charter
project: PRJ-001-AUR
id: AUR-charter
---
## Objective
Onboarding 14d → under 2d
Generated output
✓ all checks passed
frontmatter · sections · criteria
clear to merge
RAID log in ExcelRisk register in Git, checked on PR
YAML definition
kind: risk-register
## Risks
- **AUR-RISK-001** (threatens: AUR-BR-001):
  … Probability: High. Impact: High.
  Owner: alex.kim. Response: dual-run.
Generated output
✓ risk-items-complete
merged by pull request, reviewer on record
threatens AUR-BR-001
Charter in Wordcharter.md validated on every change
YAML definition
---
kind: charter
sponsor: jordan.lee
---
## Success Criteria
- p50 onboarding below 48h
Generated output
✓ schema valid · 6 sections
measurable criteria ✓
approved by merged pull request
Steering approval emailA merged PR with a named reviewer
YAML definition
# branch protection
required_status_checks:
  contexts:
    - audit
    - consistency
Generated output
✓ merged · reviewer on record
audit ✓ · consistency ✓
Manual RAG statusDeterministic checks with reasons
YAML definition
## Success Criteria
- Onboarding p50 below 48 hours.
- Support tickets fall by at least 80%.
- CSAT rises above 4.5 / 5.
Generated output
✓ measurable-success-criteria (3/3)
Pass or fail comes from the checks,
with the reason attached.
Requirements that drift across docsOne generated traceability matrix
YAML definition
**AUR-BR-001**: reduce onboarding time
**AUR-PR-014** (traces: AUR-BR-001): self-serve flow
**AUR-AC-001** (verifies: AUR-PR-014): …
**AUR-TC-001** (tests: AUR-AC-001): …
Generated output
Requirements Traceability Matrix
AUR-BR-001 → AUR-PR-014 → AUR-AC-001 → AUR-TC-001
generated from the links
Stage-gate checklistA required check in CI
YAML definition
on: [pull_request]
jobs:
  audit: docassert validate
  consistency: docassert consistency
Generated output
CI · audit ✓ · consistency ✓
merge blocked until green
on every pull request