Lesson 164: Leadership Partner SLA Dashboard Sync and Executive Readback (2026)
Direct answer: Lesson 163 gave you bypass audit IDs on carve-out annexes—but leadership still ships green KPI tiles while partners download CSVs with different column semantics. This lesson locks one metric dictionary, UTC window parity, bypass audit ID columns on both surfaces, variance epsilon before publish, and a one-page executive readback that cites the same tuple revision as the partner annex.

Why this matters now (2026)
Q2 2026 certification and Quest replay drills increasingly fail teams for numeric reconciliation, not missing paperwork. Reviewers compare leadership exports to partner annex rows in the same session; when dictionary IDs, time bounds, or bypass columns diverge, the program looks evasive even if engineering behaved.
Pair this lesson with the Unity preflight chapter Unity 6.6 LTS OpenXR Governance Leadership Partner SLA Dashboard Sync and Executive Readback Preflight so editor-side reporting templates and ops exports share the same field contract.
Prerequisites
- Lesson 163 carve-out annex footers with freeze ID + bypass audit ID on one line
- Lesson 162 partner SLA snapshots and leadership slices already tied to tuple revisions
- A spreadsheet or BI tool where both audiences pull from the same warehouse or lakehouse table (even if filtered differently)
Outcome for this lesson
You will implement:
- a published metric dictionary with stable IDs consumed by leadership and partner queries
- UTC-normalized window parameters (
start_inclusive,end_exclusive) identical on both exports - Bypass audit ID and freeze ID columns visible on leadership dashboards—not only annex footers
- a variance epsilon policy that blocks publish when rounded aggregates disagree beyond tolerance
- an executive readback one-pager that maps each headline number to dictionary ID + tuple hash
1) Publish the metric dictionary as the single vocabulary
Create a versioned dictionary table (or markdown in repo if you must start small) with:
- metric_id — opaque string, never reused when semantics change
- definition — plain language plus formula reference
- unit — counts, milliseconds, percentage points, money minor units
- aggregation_rule — sum, max, last-observed, weighted average
- deprecated_after — nullable; set instead of silently redefining IDs
Leadership tiles and partner CSV headers both reference metric_id, not display labels alone.
Success check: renaming a dashboard label does not change metric_id; glossary diff shows intent instead of silent column drift.
2) Enforce UTC window parity on every export
Parameterize every pull with:
window_tz_policy = UTCstored in export metadata- RFC 3339 timestamps with
Zsuffix in filenames and JSON sidecars - identical
start/endvalues passed to leadership and partner jobs in the same run manifest
Success check: diffing leadership and partner export manifests shows the same start_inclusive / end_exclusive pair before any row comparison.
3) Surface bypass audit lineage on leadership slices
Mirror Lesson 163 annex discipline:
- add nullable columns
bypass_audit_idandparent_freeze_idto leadership fact tables or late-bound views - default empty string or
NULLwith explicit “no bypass” sentinel row in dictionary so conditional-formatting rules do not hide carve-out weeks - forbid hiding bypass columns behind “advanced” toggles in replay-facing dashboards
Success check: a drill from a hotfix week shows the same bypass IDs on the leadership tile export as on the partner annex for that tuple revision.
4) Add variance epsilon before publish
Define epsilon per metric_id class:
- integer counts: often 0 (exact match)
- rates and percentages: basis-point tolerance documented in dictionary
- latency p95: millisecond floor aligned to sampling grain
Pipeline steps:
- compute leadership aggregate vs partner aggregate for each
metric_idin the tuple - if
abs(delta) > epsilon, emit red publish with owner route - log tuple hash + dictionary semver in the failure artifact for replay
Success check: synthetic injection of a 1% rounding drift fails closed in CI before humans argue in chat.
5) Ship the executive readback packet as a projection, not a rewrite
The readback is a cover sheet, not a new data source:
- headline bullets each cite
(metric_id, tuple_revision_hash) - “Carve-out weeks” subsection lists bypass IDs with one-line blast-radius reminder
- FAQ stub links to partner annex section anchors—no duplicate numeric tables
Success check: an exec can answer “where did this 94% come from?” in two clicks without opening a different workbook than partners used.
Mini challenge
- Pick three KPIs and assign
metric_idvalues; update both dashboards to read them. - Run paired exports for the same tuple; confirm UTC windows match byte-for-byte in metadata.
- Deliberately perturb a rounded percentage beyond epsilon and verify publish blocks with a clear owner ticket.
Pro tips
- Treat dictionary semver bumps like API changes—announce migration windows.
- When marketing requests a prettier label, change display mapping only, never
metric_id. - Pair readback reviews with Lesson 162 freeze lift timing so buffers and bypass columns land in one narrative.
Key takeaways
- One dictionary eliminates “same word, different math” failure modes.
- UTC parity is cheap insurance against timezone theater in audits.
- Bypass columns on leadership prevent carve-outs from looking like partner-only secrets.
- Epsilon gates turn reconciliation into automation instead of heroics.
- Readback packets protect executives from defending numbers they cannot trace.
FAQ
Do partners see the same columns as leadership?
Not always visually, but every published number must map to the same metric_id, tuple revision, and window metadata.
What if BI tools make epsilon awkward?
Push epsilon comparison into a SQL or Python reconcile job; publish only after the job attaches a green artifact ID to the tuple.
Can we skip readbacks for internal milestones?
Internal is fine until a milestone touches certification evidence—then readbacks become cheap rehearsal for external scrutiny.
Next lesson teaser
Continue with Lesson 165 - Governance Packet Footer Metadata Schema Semver and Replay Parser Contract (2026) to version footer JSON, separate breaking versus additive fields, publish replay-parser allow-list contracts, and migrate mixed-version archives before RC ingestion breaks.
Continuity:
- Lesson 163 - Governance Freeze Bypass Audit Trails and Emergency Promotion Carve-Outs (2026)
- Unity 6.6 LTS OpenXR Governance Leadership Partner SLA Dashboard Sync and Executive Readback Preflight
- Unity 6.6 LTS OpenXR Governance Evidence Packet Footer Metadata Schema Versioning Preflight
Aligned numbers let Lesson 163 bypass work read as discipline, not sleight of hand.