This chapter is your one‑stop kit for running the diagnostic as an operating system rather than a one‑off project. Everything here is designed to be copied, versioned, and embedded in your own repositories. Treat each artifact like code: give it an owner, a version, and an acceptance test. Keep a single source of truth—a folder or wiki space—where teams can pull the latest checklists, templates, and scripts without guesswork. The repository mirrors the lifecycle you have followed so far: prepare and align, collect evidence, assess each readiness dimension, synthesize and communicate, plan actions, and institutionalize continuous improvement. Every tool points back to the chapters where its methods, scoring, and acceptance tests are defined.
19.1. Master Checklist Index
Use this index to find the canonical checklist for each stage and dimension of the diagnostic. For each checklist below, you will see its reference location (chapter.section), what it is for, when to run it, who owns it, and the pass standard. Copy the checklist into your workspace, fill the owners and dates, link to evidence, and enforce the pass standard before you move to the next step.
How to use this index
- Start each wave by running the start‑up and preparation checklists; then run the dimension‑specific ones in parallel with data collection.
- For any “gate” items marked No, cap the related readiness score and create an Action Card in the roadmap (Chapter 17).
- Record exceptions in a waiver register with expiries; do not proceed to scale with red gates.
- Version every completed checklist and store the evidence links you used to score each item (logs, contracts, CI runs, evaluator reports).
Pass standard legend (apply to all checklists)
- Pass: All mandatory gate items = Yes; non‑gating items ≥ 80% Yes; evidence links present; owners and due dates assigned for any gaps.
- Conditional pass: One or more gate items on time‑bound waiver with expiry; executive owner named; mitigation and review date set.
- Fail: Any mandatory gate item = No with no waiver; missing owners, evidence, or dates.
Master list (by phase/dimension)
- 1.4 Rapid‑Start Readiness Checklist — A fast triage that validates scope, data availability, and minimum governance to begin the diagnostic safely.
Run when: Day 0–2 of a new diagnostic wave. Owner: Program lead. Pass: All “must‑have to start” items green; evidence links to data access, privacy approvals, and a live repository page. - 2.1 Stakeholder Alignment Checklist — Confirms the accountable executive, decision forums, and the minimum set of business, platform, ERC, and Finance owners.
Run when: Before fieldwork and again before synthesis. Owner: Program lead with PMO. Pass: Named owners with availability; operating‑review cadence booked; decision rights documented. - 4.3 Data & Document Inventory Checklist — Ensures you have the artifacts to score every dimension: policies, contracts, logs, CI configs, evaluator outputs, financials, architecture diagrams, and corpus registries.
Run when: Before interviews and surveys; refresh before scoring. Owner: Diagnostic analyst. Pass: ≥ 95% of required artifacts present with working links; gaps translated into data‑request tickets. - 5.3 Strategy Alignment Checklist — Verifies that the AI strategy is explicit, value cases are prioritized and measurable, and benefits realization is CFO‑signed.
Run when: Pre‑assessment and pre‑board readout. Owner: Strategy lead + Finance partner. Pass: Value cases mapped to KPIs and baselines; decision criteria for scale/hold/stop agreed. - 6.3 Leadership Commitment Checklist — Tests visible executive sponsorship, time commitments, budget anchors, and the authority to enforce the golden path and gates.
Run when: Prior to major funding or scale decisions. Owner: Accountable executive. Pass: Leaders show up on the calendar; governance escalation path works; side‑channel policy enforced. - 7.3 Data Quality & Availability Checklist — Confirms data lineage, completeness, licensing, retention, and—where RAG is in scope—corpus registration and curation status.
Run when: Before any RAG or analytics scoring; quarterly thereafter. Owner: Data steward. Pass: P0 datasets/corpora registered and lawful; re‑index cadence set; quality thresholds defined. - 8.3 Tech‑Stack Checklist — Verifies environment parity, observability, routing/caching/context controls, evaluator harness integration, and rollback drills.
Run when: Before pilot and before scale. Owner: Platform lead. Pass: CI/CD gates wired; one failing‑gate example in the last 30 days; rollback rehearsed. - 9.3 Skills Inventory Checklist — Assesses role coverage (product, data/ML, RAG, safety/RAI, SRE, FinOps), manager capacity to coach, and availability of critical specialists.
Run when: During discovery and prior to scale. Owner: Talent/HR partner with product and platform leads. Pass: Critical roles staffed or sourced; training plan and hiring plan dated. - 10.3 Culture Indicators Checklist — Measures experimentation norms, psychological safety, adoption rituals, and the organization’s tolerance for gates that block releases.
Run when: Early diagnostic and pre‑scale. Owner: Change lead. Pass: Weekly rituals in place; manager kits shipped; escalation and feedback loops visible. - 11.3 Responsible‑AI Checklist — Validates logging and reconstruction, transparency/disclosure, reviewer SLAs, model‑risk/privacy approvals, fairness monitoring, and DSAR purge path.
Run when: Before any external exposure and every quarter. Owner: ERC lead (Privacy/Legal/Model Risk). Pass: All mandatory gates green or on a time‑bound waiver with proof of controls as code. - 12.3 Process Automation Checklist — Confirms candidate processes are stable, instrumented, and governed; human‑in‑the‑loop and exception paths exist; auditability is built in.
Run when: Selecting automation targets and before rollout. Owner: Process owner + Ops. Pass: Target steps and controls documented; exception handling and audit trails proven. - 13.3 Funding & Budget Checklist — Ensures runway, stage‑gated funding, unit‑cost visibility, anomaly SLAs, and benefits‑realization mechanics are in place.
Run when: Before Investment Committee and monthly thereafter. Owner: Finance lead. Pass: Unit‑cost panel live; tranche gates defined; benefits method signed. - 14.3 Vendor & Partner Checklist — Checks price ladder posture, caps/credits, audit rights, portability drills, second‑source options, and QBR/JBR governance.
Run when: Prior to vendor expansion or renegotiation; semiannual review. Owner: Procurement/Commercials lead with Platform. Pass: Qualified secondary or drill ≤ 6 months for critical components. - 16.3 Change‑Messaging Checklist — Readies the message architecture, manager kits, disclosures, training assignments, in‑product guidance, and support paths.
Run when: Two weeks before any pilot or rollout; refresh at T+7/T+30. Owner: Change/comms lead. Pass: Hub page live; manager kit shipped; translations and accessibility checks pass. - 17.3 Quick‑Win Identification Checklist — Filters and ranks small, reversible moves with measurable lift in ≤ 30 days; wires, baselines, acceptance tests, and rollback plans.
Run when: Weekly; feed the top of the roadmap. Owner: Product + Platform leads. Pass: Five candidates with owners and dates; telemetry ready; at least one gate‑clearing item scheduled. - 18.2 Performance‑Tracking Checklist — Verifies that the operating scorecards, alerts, CI gates, RAG quality panels, SLO/error budgets, unit‑cost dashboards, and drill records are live and reviewed.
Run when: Weekly operating review; pre‑scale preflight. Owner: Platform/SRE with Product and Finance. Pass: Two‑click path to evidence; at least one anomaly or PIR closed with a design change.
Working practices for every checklist
- Keep each checklist in a version‑controlled folder with a short readme, an owner, and a last‑reviewed date.
- Add evidence links beside each item (not at the end): CI logs, evaluator reports, contracts, dashboards, corpus registry entries, and drill records.
- Stamp each completed checklist with the diagnostic snapshot version (date + commit hash + thresholds/weights) so future readers can reproduce your answers.
- Convert “No” answers into dated Action Cards on the roadmap; caps in the scoring workbook should reference the checklist item and its evidence link.
Ready‑to‑run bundle
- For a new wave: copy 1.4, 2.1, and 4.3; then the dimension checklists aligned to your in‑scope cases; finish with 16.3 ahead of rollout, 17.3 weekly to build momentum, and 18.2 to keep the flywheel honest.
19.2. Template Repository Index
To honor your “no downloads” policy, every artifact in this index is web‑native. There are no Excel/PowerPoint/Word files, no CSV exports, and no downloadable attachments. Each template is a page, form, board, or embedded dashboard in your CMS/knowledge base/BI workspace. Every page carries metadata, links to live evidence, and an acceptance test. Export features in BI or CMS must be disabled for viewers.
Operating standards (apply to every template below)
- Format: web page, web form, embedded board, or embedded dashboard—never a file.
- Metadata (front‑matter) on each page:
id, name, version, owner, applies_to, inputs, outputs, acceptance_test, last_reviewed, next_review - Snapshot stamp: show scoring snapshot timestamp, weights set, and thresholds version at the top of relevant pages.
- Evidence on click: every number links to its source artifact (CI logs, evaluator runs, contracts, dashboards).
- Access: viewer roles have export disabled; editors follow change‑control.
00 — Admin and system (web pages only)
Repository README & Governance Guide
Purpose: explains structure, versioning, approvals.
Acceptance test: a new teammate can publish a page on day one, no file downloads required.
Evidence Index (live links page)
Purpose: master list of URLs to CI logs, dashboards, contracts, evaluator runs, corpus registry, drills.
Acceptance test: “two‑click rule” from any metric in any page to its raw evidence.
Decision Log (web page)
Purpose: approvals, conditions, owners, due dates.
Acceptance test: entries published within 24 hours of each decision meeting.
Waiver Register (web page)
Purpose: gate exceptions with expiry and mitigation.
Acceptance test: no expired waivers; all open waivers show expiry and owner.
Change Calendar (embedded web calendar)
Purpose: releases, drills, vendor QBR/JBRs, training, office hours.
Acceptance test: every dated action from the roadmap is on the calendar; no .ics downloads.
01 — Prepare and align
Diagnostic Governance Charter (page)
Purpose: decision rights, forums, escalation, golden‑path authority.
Acceptance test: named deciders for scale/hold/stop and for blocking on gate failure.
Data‑Access Requirements (web form + page)
Purpose: datasets/corpora/systems, roles, approvals, retention.
Acceptance test: required sources listed with owner and request IDs; form status visible.
Workplan Builder (web board + page)
Purpose: 6‑week “Now,” 6‑week “Next,” dependencies, reviewer lanes.
Acceptance test: fits capacity; reviewer SLAs visible; hard cutline drawn.
Framework Customization Pack (config page)
Purpose: weights file, score thresholds, dimension definitions (as YAML/JSON snippets rendered on page).
Acceptance test: changing weights regenerates scores consistently (no file download).
02 — Evidence collection
Survey Design (page)
Purpose: instrument mapped to dimensions/sub‑dimensions.
Acceptance test: every question maps to a scoring rubric cell.
Interview Guide & Question Bank (page)
Purpose: stakeholder‑specific prompts with probes.
Acceptance test: each question points to a rubric or gate.
Data & Document Intake (web form + tracker page)
Purpose: request/receipt of policies, contracts, logs, diagrams.
Acceptance test: ≥95% of required artifacts linked; remaining items show owners and due dates.
Baseline Analytics (embedded dashboard page)
Purpose: adoption, SLOs, unit cost, evaluator results.
Acceptance test: runs against current snapshot; export disabled.
03 — Assessment templates by dimension
Value‑Case (page)
Purpose: scope, outcome KPIs, counterfactual, baseline, benefits method.
Acceptance test: CFO‑signed method visible; baselines measurable.
AI Governance Model (page)
Purpose: roles, reviews, CI gates, waiver process, audit trails.
Acceptance test: one failing‑gate example visible; blocks promotion.
Data Platform Assessment (page)
Purpose: lineage, quality, catalog, access, P0 corpus registry.
Acceptance test: P0 corpora registered/licensed; re‑index cadence posted.
Architecture Review (page)
Purpose: routing, caching/context, observability, rollback, parity.
Acceptance test: rollback drill documented; router policy published.
Talent Strategy (page)
Purpose: role map, sourcing, training, time‑to‑competence.
Acceptance test: critical roles staffed or dated plan exists.
Change‑Management Playbook (page)
Purpose: rituals, job aids, manager kit, training plan.
Acceptance test: first‑week rituals defined and instrumented.
Risk & Compliance (page)
Purpose: logging/reconstruction, transparency, DPIA/TRA, DSAR, fairness.
Acceptance test: 60‑minute reconstruction drill result posted.
Operating‑Model (page)
Purpose: team topology, release train, service ownership, SLOs.
Acceptance test: on‑call and error‑budget policy visible.
Investment Business‑Case (page)
Purpose: stage‑gated economics, sensitivity, payback, realization method.
Acceptance test: Finance concurrence shown; tranche gates defined.
Partnership Strategy (page)
Purpose: buy‑build‑partner, price ladders, caps/credits, portability.
Acceptance test: qualified secondary or ≤6‑month drill for critical components.
Data/RAG add‑ons (pages)
- Corpus Registry (live table page) — sources, licensing, re‑index cadence.
- Evaluator Harness Spec (page) — tasks, judges, sampling, IRR.
Acceptance test: both are linked in the Evidence Index; no CSV/Excel export.
04 — Synthesis and communication
Scoring Workbook (web app/page)
Purpose: raw → sub‑dimension → dimension → capped scores with weights and confidence.
Acceptance test: recalculates from raw inputs; audit lineage page present; export disabled.
Heat‑Map (embedded web dashboard)
Purpose: portfolio heat map with cap hatching, bold borders for scale‑blocked, confidence badges, tooltips linking to evidence.
Acceptance test: defaults to capped; exports disabled; tooltips live.
Readiness Narrative Builder (page)
Purpose: one‑page answer → evidence → actions with dates.
Acceptance test: leader can repeat the story accurately in 90 seconds.
Executive Readout (web deck page)
Purpose: decision‑ready view for scale/hold/stop and funding; keep to five visuals.
Acceptance test: decisions and conditions recorded in the Decision Log; no file downloads.
Visualization & Storytelling Library (design‑system page)
Purpose: slide masters, color/texture grammar, alt‑text guidance.
Acceptance test: accessibility checks pass; heat maps show capped truth.
Stakeholder Communication‑Plan (page)
Purpose: audiences, message variants, cadence, channels, approvals, measurement.
Acceptance test: hub page is live; manager kit ships 48 hours prior; no attachments.
Change‑Messaging micro‑templates (pages)
Purpose: broadcast copy, manager huddle script, in‑product hints.
Acceptance test: copies match policy; support paths staffed; export disabled.
05 — Road‑map and investment
Prioritization Calculator (web page)
Purpose: Priority Index (Value at Risk × multipliers ÷ effort/delay) with reproducible math.
Acceptance test: PI recalculates from inputs; overrides <15% and justified.
Road‑Map Board & Action Card (web board + page)
Purpose: single‑mechanism, ≤2‑week units with acceptance tests and dates; “Now–Next–Later” with a hard cutline and reviewer lanes.
Acceptance test: board reflects capacity; reviewer lanes/SLAs visible.
Quick‑Win Card (page)
Purpose: small, reversible moves with lift in ≤30 days; QWI score displayed.
Acceptance test: rollback tested; telemetry wired.
Investment Sequencing (web workbook page)
Purpose: envelopes, lane allocations, stage‑gates, tranche releases, reserves.
Acceptance test: PI → dollars mapping traceable; Finance signs; no downloads.
Commercial add‑ons (pages)
- Price Ladder — tiers, caps/credits, alert thresholds.
- Portability Drill Runbook — stopwatch steps, exit criteria, defect log.
Acceptance test: time‑to‑switch recorded; caps/credits documented.
06 — Continuous improvement and operations
Metric Spec (page)
Purpose: purpose, owner, formula, unit, window, targets/bands, confidence, joins.
Acceptance test: KPI computes from warehouse; spec versioned on page.
Performance Pack (embedded web dashboard)
Purpose: adoption/time‑to‑competence, SLO/error budgets, unit cost, RAG quality, safety, anomalies.
Acceptance test: two‑click rule holds; last anomaly → design change; export disabled.
Reassessment Cadence Agenda (page)
Purpose: weekly operating, monthly portfolio, quarterly reset, semiannual assurance.
Acceptance test: each meeting closes with owners/dates logged.
Learning Cards Registry (live table page + card pages)
Purpose: hypotheses, design, guardrails, sample/power, acceptance tests, outcomes, standardization.
Acceptance test: a second person can reproduce results via links on page.
Operations add‑ons (pages)
- Incident PIR
- Reconstruction Drill Script
- DSAR Purge Drill Script
- Red‑Team Exercise Pack
Acceptance test: each drill includes stopwatch result and linked changes; no attachments.
“Grab‑and‑Go” bundles (collections of links, not files)
- Day‑0 Starter: Governance Charter, Data‑Access Form, Workplan, Evidence Index.
- Assessment: Interview Guide, Survey, Value‑Case, Data Platform, Architecture, Risk & Compliance, Operating Model.
- Synthesis: Scoring Workbook (web), Heat‑Map (web), Narrative Builder, Executive Readout (web).
- Execution: Priority Index (web), Action Cards (web), Investment Sequence (web), Change‑Messaging, Stakeholder Comms Plan.
- Ops: Metric Specs, Performance Pack (web), Reassessment Agenda, Learning Cards, Drill Scripts.
No‑Download compliance checklist (run before publish)
- All pages are web‑native; no links or buttons labeled Export/Download (CSV/XLSX/PPTX/DOCX/PDF).
- BI/dashboards configured with export disabled for viewer roles.
- CMS blocks file attachments on these spaces; images are inline only.
- “Evidence on click” points to systems of record, not to attached files.
- Accessibility and localization checks pass on the web pages themselves.
This web‑only index keeps everything live, traceable, and decision‑ready—without offering Excel or any other downloads.
19.3. Tool-Selection Guide
The right tools make the diagnostic faster, safer, and easier to repeat. The wrong ones create spreadsheets, screenshots, and stalled decisions. This guide shows you how to pick a web‑native, evidence‑first toolchain that supports the entire lifecycle—preparation, data collection, scoring, visualization, communication, road‑mapping, and continuous improvement—without file downloads. It is vendor‑neutral and decision‑oriented: you will select tools because they help you enforce gates, compute scores, and drive actions with dates, not because they have attractive demos.
First principles for selecting your stack
- Web‑native only. All artifacts live as pages, boards, or embedded dashboards. Disable export for viewer roles. No downloadable files.
- Evidence on click. Every number links to its artifact (CI logs, evaluator runs, contracts, dashboards). If a tool cannot deep‑link to proof, it is out.
- Capped truth by default. Tools must support “capped” views for readiness (hatched cells for caps, borders for scale‑blocked) and show confidence.
- Golden path first. Prefer enterprise‑standard tools you already operate well (identity, audit, monitoring). Integration beats novelty.
- Open by design. Durable APIs, webhooks, and standardized identities (canonical IDs) so you can join data without manual work.
- Controls as code. If a “control” is a PDF, it does not count. Your tools must let you enforce checks in pipelines and show a failing‑gate example.
- Portability over promises. Favor tools that support portability drills (with stopwatch times) and do not trap your data or policies.
What you need—by capability (not brand)
- Repository & authoring
A secure enterprise wiki/knowledge hub for the Diagnostic Toolkit pages: checklist pages, templates, decision log, waiver register, change calendar, and hub pages for change messaging. Must support front‑matter metadata, version history, and fine‑grained permissions. - Evidence index & linking
A web page that lists live links to systems of record (CI logs, evaluator outputs, contracts, drill results). Must support stable URLs and access control. - Data warehouse / lakehouse
Stores telemetry for KPIs and scoring (adoption, SLOs, unit cost per task, evaluator signals, corpus registry). Requires identity joins with canonical IDs. - Event collection & observability
Client and server logs, distributed tracing, and SLO/error‑budget tracking for AI services. Must carry canonical IDs and support privacy‑by‑design logging. - Scoring compute
A web app or service that calculates sub‑dimension and dimension scores, applies caps and weights, and stamps snapshots with thresholds and versions. - BI & visualization (embedded)
Heat maps, value waterfalls, operating scorecards, and RAG quality panels embedded as web views with export disabled and tooltips linking to evidence. - CI/CD & policy‑as‑code
Pipelines that enforce privacy/model‑risk/safety gates, fail builds on missing evidence, and attach waiver expiries. Requires audit trails. - Evaluator & experimentation
Offline evaluation harnesses (e.g., retrieval precision/recall, grounded‑answer) and online experimentation (shadow/canary/ramp) with guardrails for cost, latency, and safety. - RAG lifecycle tooling
Corpus registry pages, curation workflows, re‑index scheduling, and retrieval quality/reporting. Must surface citations and data licensing status. - FinOps instrumentation
Unit‑cost per task dashboards, anomaly detection, commitment coverage, price‑ladder posture, and design‑lever tracking (routing, caching, context). - Road‑map & execution boards
Action Cards (≤2‑week units), dependency visualization, reviewer lanes with SLAs, “Now–Next–Later” with a hard cutline, and a linked change calendar. - Change & enablement
Manager kits, first‑week rituals, in‑product guidance, training assignments, office‑hour scheduling, and telemetry on comprehension and behavior change. - Identity, secrets, and access
SSO/RBAC, just‑in‑time access, secrets management, logging of privileged actions, and periodic access reviews. - Privacy, ethics, and compliance
DPIA/TRA records as pages, DSAR purge drill scripts, transparency/disclosure text, reviewer SLAs, fairness slice reporting. - Ecosystem management
QBR/JBR pages, contract posture (caps/credits, audit rights), portability drill runbooks with recorded time‑to‑switch and defect logs.
The Tool‑Fit Score (TFS): a simple, reproducible rubric
Score candidates on a 1–5 scale per criterion and compute a weighted index. Cap at 2.0 if any non‑negotiable gate fails.
TFS = (0.20 × Readiness Fit)
+ (0.20 × Evidence & Audit)
+ (0.15 × Integration & APIs)
+ (0.15 × Security & Privacy)
+ (0.15 × Usability & Adoption)
+ (0.10 × Economics)
+ (0.05 × Vendor & Portability)
- Readiness Fit: supports capped views, confidence badges, acceptance tests, and snapshot stamps.
- Evidence & Audit: deep‑links to artifacts; immutable logs; version history; waiver expiry tracking.
- Integration & APIs: REST/GraphQL; webhooks; event streaming; stable IDs; no scraping.
- Security & Privacy: SSO/RBAC; field‑level controls; data residency options; logging/reconstruction in ≤60 minutes.
- Usability & Adoption: page/board usability; accessible design; localization; in‑product guidance.
- Economics: transparent pricing; unit cost visibility for usage‑based components; anomaly alerts.
- Vendor & Portability: clear export pathways for data/configs; portability drills feasible; no opaque locks.
Thresholds
- Shortlist: TFS ≥ 3.5 and no caps.
- Pilot: TFS ≥ 3.8 and all non‑negotiable gates green or on time‑bound waiver.
- Standardize: TFS ≥ 4.2 sustained after pilot, with a passing portability drill (where relevant).
Non‑negotiable gates (fail any → do not buy)
- Web‑only operation: pages/boards/dashboards with exports disabled for viewers; no forced downloads.
- Evidence on click: URL‑addressable artifacts for every metric.
- Logging & reconstruction: ability to reconstruct a decision/output in ≤60 minutes with a timed drill.
- CI policy‑as‑code: enforceable gates with failing‑gate examples that block promotion.
- Canonical IDs: support for vc_id, sys_id, rel_id, corpus_id, ven_id, and hashed person_id.
- Portability drill (if tool is a dependency): stopwatch time‑to‑switch recorded ≤ target.
Step‑by‑step selection process (six moves, two weeks)
- Decide the decision. Write the decisions the tool must enable (e.g., “approve scale/hold/stop in 30 minutes; block on gate failure; show unit cost drivers”).
- Define tests. Draft acceptance tests and gates; include a failing‑gate example you expect the tool to produce.
- Longlist and TFS pass 1. Score 3–5 candidates against the rubric; cap any that fail a gate.
- Proof‑of‑fit pilot. Integrate one representative value case end‑to‑end; run a reconstruction drill; enforce one CI gate; embed one heat map or scorecard with capped truth.
- Portability check. Run the exit path or secondary‑tool drill; time the switch; record defects and fixes.
- Decide and standardize. Publish the Tool‑Fit page with TFS, drill results, and exceptions; wire the tool into the golden path.
Category‑specific criteria and acceptance tests
Repository & authoring (wiki/knowledge hub)
- Must support page metadata (front‑matter), version history, RBAC, and link aliases.
- Embeds BI views and boards without downloads; supports alt text and localization.
- Acceptance test: a new Action Card page with owner, acceptance test, and evidence links can be created in <5 minutes; export is disabled for viewers.
Evidence index & linking
- Stable, permission‑aware URLs; deep links to CI runs, evaluator packs, and drill records.
- Acceptance test: “two‑click rule” holds for five randomly chosen metrics.
Warehouse & identity joins
- Handles event volumes; supports time travel and lineage; provides SQL/ELT with standardized IDs.
- Acceptance test: an analyst can compute unit cost per task and retrieval@k from warehouse tables without copying data out.
Observability & SLOs
- End‑to‑end tracing; p95/p99 latency; error‑budget math; model and retrieval spans.
- Acceptance test: the last incident’s PIR links to traces and a changed test/gate.
Scoring compute
- Applies thresholds, weights, and caps; stamps snapshots; exposes a read‑only endpoint for BI.
- Acceptance test: changing weights regenerates the same dimension scores from raw inputs; capped view is default.
BI & visualization (embedded)
- Heat maps with cap hatching and scale‑blocked borders; tooltips linking to evidence; confidence badges and trend toggles.
- Acceptance test: executive readout can be delivered from embedded views with no files; export disabled.
CI/CD & policy‑as‑code
- Pre‑merge and pre‑deploy checks tied to gates; waiver register with expiries; logs linkable.
- Acceptance test: at least one failing gate prevents promotion; the block is visible to reviewers.
Evaluator & experimentation
- Offline harness for retrieval/grounding and safety; online canary/ramp with guardrails for cost/latency/safety; versioned configs.
- Acceptance test: a Learning Card shows hypothesis → offline pack → guarded ramp → decision → standardization.
RAG lifecycle
- Corpus registry with licensing, classification, curators; curation workflow; re‑index scheduler; citation surfacing.
- Acceptance test: last re‑index improved retrieval precision@5 by ≥ target; citations visible; lawful sources only.
FinOps
- Unit‑cost per task panel with drivers (routing mix, tokens/context, cache hit rate, vector queries); anomaly alerts and commitment coverage.
- Acceptance test: two recent anomalies show design changes and measurable impact.
Road‑map & execution
- Board with lanes (Uncap & Control, Scale Winners, Explore & Enable), reviewer queues with SLAs, and a hard cutline.
- Acceptance test: “Now” tranche fits capacity; reviewer bottlenecks visible; change calendar shows releases and drills.
Change & enablement
- Hub pages, training assignment, in‑product guidance, office hours; comprehension and behavior telemetry.
- Acceptance test: adoption and time‑to‑competence lift is visible after manager kit and rituals ship.
Identity, secrets, privacy, compliance
- SSO/RBAC, secrets vault, access reviews, retention controls, DSAR purge; transparency/disclosure text management.
- Acceptance test: a 60‑minute reconstruction drill passes; purge drill passes on a random sample.
Ecosystem & vendor
- QBR/JBR pages, contract posture (caps/credits, audit rights, termination/portability), portability drills with stopwatch times.
- Acceptance test: time‑to‑switch recorded within target for a critical capability; defects logged and fixed.
Portability Risk Index (PRI)
Score the lock‑in risk for any tool that touches critical paths. Lower is safer.
PRI = 0.4 × (Data Export Friction)
+ 0.3 × (Config/Policy Portability)
+ 0.2 × (API/SDK Openness)
+ 0.1 × (Ecosystem Substitutability)
Scale each 1–5 (5 = risky). Require PRI ≤ 2.5 and a passing portability drill.
Web‑only compliance checks (must be green before go‑live)
- Viewer roles see no Download/Export actions in the wiki or BI embeds.
- Embedded dashboards load behind SSO and honor row‑level security.
- All templates, kits, agendas, and runbooks are pages, not attachments.
- The Evidence Index links to systems of record; there are no file uploads.
- Snapshot stamps (timestamp, weights, thresholds) appear at the top of relevant pages.
Procurement and diligence prompts (copy into your RFI/RFP page)
- “Show a live demo of a failing gate that blocks promotion, with a linkable log.”
- “Demonstrate deep‑linking from a number to its raw artifact in ≤2 clicks.”
- “Run a portability drill and share stopwatch ‘time‑to‑switch’ and the defect list.”
- “Prove export is disabled for viewers in embedded dashboards.”
- “Provide API references for identities, events, and config; share webhook events.”
- “Demonstrate unit‑cost per task drivers and anomaly response <24 hours.”
Implementation wiring (in words)
- Events → Warehouse: instrument clients/services with canonical IDs; stream to warehouse with lineage.
- Warehouse → Scoring: compute sub‑dimensions; apply caps/weights; stamp snapshot.
- Scoring → BI: expose read‑only snapshot views; embed heat maps and scorecards in the wiki.
- CI/CD → Gates: run policy‑as‑code checks; write blocks/waivers to logs; link from dashboards.
- Repo ↔ Evidence: every page references artifacts; Evidence Index binds everything together.
- Board ↔ Calendar: Action Cards move; releases and drills land on the change calendar.
Ready‑to‑decide checklist
- TFS calculated with no caps; PRI ≤ 2.5 for critical dependencies.
- Non‑negotiable gates pass (web‑only, evidence links, CI gates, reconstruction drill).
- Portability drill completed with stopwatch time; defects and fixes recorded.
- Embedded heat map and scorecards show capped truth with confidence badges.
- Unit‑cost per task panel live; two anomalies closed with design changes.
- Decision page published with acceptance tests, ownership, and next review date.
Select tools with this discipline and your diagnostic will move from project to operating system: repeatable, auditable, and easy to scale—without downloads, without surprises, and with a straight line from evidence to action.
19.4. Digital Assessment-Portal Setup Guide
A digital assessment portal is the backbone of a repeatable, audit‑ready diagnostic. It gives every stakeholder one place to work from: checklists to run, evidence to click, scores to trust, actions to approve, and progress to review—without downloading a single file. Set it up once, run it every wave, and treat it like product: versioned, instrumented, and improved on a cadence. This guide walks you through the complete build—architecture, roles, information design, integrations, security, and the step‑by‑step launch plan—aligned to the web‑only standards defined in this toolkit.
What the portal must accomplish
The portal’s job is to shorten the distance from evidence to decision. It must make capped truth visible by default, keep evidence one click away, and wire acceptance tests and dates to every action. All artifacts are web‑native pages, boards, or embedded dashboards; viewer exports are disabled. If any item fails a mandatory gate, the related readiness score is capped and the portal shows the cap reason and the acceptance test to remove it. When people ask “how do we know?”, the portal answers with links, not attachments.
Reference architecture (vendor‑neutral)
Design the portal as a thin web layer that sits over your systems of record and exposes decision‑ready views:
- Portal layer (wiki/knowledge hub): hosts pages for checklists, templates, decision logs, waiver register, change calendar, action boards, learning cards, and narrative readouts. Supports page metadata, roles, and version history.
- Embedded analytics: heat maps, operating scorecards, value waterfalls, RAG quality panels, and unit‑cost dashboards embedded as web views with export disabled for viewers.
- Data & compute: a warehouse/lakehouse holding telemetry and evaluator outputs; a scoring service or script that applies thresholds, weights, and caps and stamps snapshots; a lightweight API or view for BI.
- Pipelines & controls: CI/CD with policy‑as‑code gates (privacy, model risk, safety); logs that show failing‑gate examples; waiver register with expiries.
- Identity & security: SSO/RBAC with least‑privilege roles, and audit logs across portal, BI, and pipelines.
- Evidence index: a single page that links to CI logs, evaluator runs, contracts, corpus registry, drill records, and budget views.
Roles and permissions (keep it simple and strict)
Use four roles, mapped to SSO groups, and apply them consistently across portal, BI, and pipelines:
- Viewer: can see portfolio pages, embedded dashboards, and evidence links; cannot export or edit; cannot view restricted ERC content unless granted.
- Contributor: can create and edit pages in assigned spaces (checklists, action cards, learning cards); can move cards on the roadmap board.
- Reviewer (ERC/Finance/Platform/Legal): can annotate, approve, and set gate status; owns the waiver register entries and expiries.
- Owner/Admin: controls spaces, page templates, embed settings, and SSO group mapping; maintains the snapshot stamp banner.
Acceptance test: a user added to a role in SSO reflects the correct permissions across the portal and embeds within 15 minutes, and the Export/Download control is not visible to Viewers anywhere.
Information architecture and URL taxonomy
Create a small number of top‑level spaces that mirror the lifecycle. Keep slugs short and predictable so links remain human‑readable.
- Admin: README & governance, Evidence Index, Decision Log, Waiver Register, Change Calendar.
- Prepare: governance charter, data‑access requirements, workplan, framework customization.
- Evidence: surveys, interview guides, intake tracker, baseline analytics.
- Assess: value cases, governance model, data platform, architecture, talent, change, risk & compliance, operating model, investment business case, partnership strategy, corpus registry, evaluator spec.
- Synthesis: scoring workbook view, heat map, readiness narrative, executive readout, visualization library, stakeholder comms plan, change‑messaging.
- Planning: prioritization view, roadmap board, action cards, quick wins, investment sequence, price ladder, portability drills.
- Ops: metric specs, performance pack, reassessment agendas, learning cards, PIRs, reconstruction and DSAR drills, red‑team pack.
Use consistent page metadata (front‑matter rendered at the top of each page): id, name, version, owner, applies_to, inputs, outputs, acceptance_test, last_reviewed, next_review, snapshot_stamp. Require tags for dimension, value_case, and gate_family to power search.
Page blueprints you should standardize
Build opinionated page templates so every artifact looks and works the same. Each blueprint includes a place for the acceptance test and “evidence on click.”
- Checklist page: purpose, when to run, owner, pass standard, items with Yes/No toggles, evidence links inline, auto‑create action cards for “No” items.
- Template page: instructions at top, copy‑paste sections, mandatory fields marked, small examples, and an acceptance test that describes “what good looks like.”
- Evidence Index page: organized by source (CI logs, evaluator runs, contracts, drills, dashboards), with stable URLs and access notes.
- Decision Log page: meeting, date, decision, conditions, owner, due date, link to impacted pages; render latest first.
- Waiver Register page: gate, scope, waiver owner, expiry, mitigation, review date; highlight expired in red.
- Change Calendar page: month view of releases, drills, QBR/JBRs, training, office hours; each entry links to its page.
- Action Card page: owner, acceptance test, date, dependencies, effort, reversibility, evidence links, rollback plan.
- Learning Card page: hypothesis, lever, offline plan, guardrails, sample/power, outcome, standardization; links to dashboards and logs.
- PIR page: timeline, root cause, changes to tests/gates/runbooks, linked KPI movement.
Acceptance test: creating any of the pages above takes ≤ five minutes from a blueprint, and all include a visible acceptance test and a place for links.
Embedded analytics setup (export‑proof)
Embed dashboards with these controls:
- Default to capped views; show hatched caps and bold borders for scale‑blocked cells; display confidence badges and snapshot stamps.
- Disable Export/Download for viewer roles and hide the UI button.
- Enforce row‑level security tied to SSO groups where needed (e.g., BU‑scoped views).
- Include tooltips that link to evidence (CI run, evaluator report, contract clause, corpus registry entry).
Acceptance test: an executive can approve scale/hold/stop decisions using only embedded views and pages, and a skeptic can reach the raw artifact in two clicks.
Data and scoring connections
Keep the computer close to the data; expose read‑only snapshots to the portal.
- Ingest events with canonical IDs (vc_id, sys_id, rel_id, corpus_id, ven_id, hashed person_id).
- Compute sub‑dimensions and dimensions in the warehouse or service; apply thresholds, weights, and caps; stamp the snapshot (timestamp, weight_set, thresholds_version).
- Publish a read‑only view for BI to visualize the snapshot; never load extracts into the portal.
- Refresh cadence: weekly for operating review; monthly for portfolio; quarterly for threshold/weight resets.
Acceptance test: changing the weight set regenerates the same scores from raw inputs, and the heat map shows the new stamp within 15 minutes of publish.
Security, privacy, and compliance guardrails
Bake guardrails into the portal so compliance is the default, not a scramble.
- SSO/RBAC everywhere: portal, BI, pipelines, and evidence sources.
- No downloads: disable exports; block file attachments in portal spaces; keep everything as pages, boards, or embeds.
- Logging & reconstruction: link prompts/outputs logs to safety ops; store a quarterly 60‑minute reconstruction drill with stopwatch proof.
- Data disclosure: keep plain‑language data‑handling and transparency text on hub pages; show retention windows; link DPIA/TRA status on relevant pages.
- Purge drills: publish DSAR purge drill scripts and results on Ops pages; record stopwatch times and sample sizes.
- Secrets management: no secrets stored in pages; link to your vault entries by reference only.
- Review SLAs: ERC and Security review lanes with visible SLAs; waivers recorded with expiries.
Acceptance test: a random auditor can validate lawful data use and control effectiveness from portal pages without requesting a file.
Accessibility and localization
Make the portal usable for everyone.
- Follow WCAG 2.1 AA: clear headings, keyboard navigation, alt text for images, and proper contrast.
- Provide page variants or toggleable content for key languages; avoid embedding text in images.
- Offer low‑bandwidth alternatives (lightweight pages, minimal animation) and printer‑friendly views where floor staff need them.
Acceptance test: a screen‑reader passes on your most visited pages and spot‑checks in two target languages.
Performance and reliability
Plan for the predictable load spikes around readouts and launches.
- Set SLOs for the portal (e.g., 99.9% availability) and for embed latency (e.g., first contentful paint under three seconds on corporate VPN).
- Cache read‑only snapshots on the BI side; avoid live queries for executive heat maps.
- Keep a “degraded mode” that shows the last good snapshot if the warehouse is under maintenance.
- Back up page history per your retention policy; maintain a warm standby for the portal if it is business‑critical.
Acceptance test: during a dry run, the executive readout loads completely in less than three seconds on a standard laptop over VPN.
Build sequence — step‑by‑step
Day 0–1: Foundation
- Create the Admin, Prepare, Evidence, Assess, Synthesis, Planning, and Ops spaces.
- Map SSO groups to Viewer/Contributor/Reviewer/Owner roles and test with a non‑admin account.
- Turn off file attachments and disable export functions for viewers across spaces and embeds.
Day 2–3: Blueprints and metadata
- Implement page blueprints for Checklist, Template, Action Card, Learning Card, PIR, and Decision Log.
- Add mandatory front‑matter metadata and snapshot stamp banner to each blueprint.
Day 4–5: Evidence wiring
- Stand up the Evidence Index page and populate the first links to CI runs, evaluator packs, contracts, corpus registry, and drill records.
- Create the Waiver Register and Change Calendar pages.
Day 6–7: Scoring and embeds
- Connect BI to the scoring snapshot view; build the embedded heat map (capped by default) and an operating scorecard page.
- Add tooltips with links to evidence and confidence badges; test row‑level security.
Day 8–9: Workflows and boards
- Create the Road‑Map board with lanes for Uncap & Control, Scale Winners, and Explore & Enable; add reviewer lanes and a hard cutline.
- Link “No” answers on checklists to auto‑create Action Cards on the board.
Day 10–11: Controls & drills
- Publish CI policy‑as‑code gates and show a failing‑gate example on the Governance Model page.
- Run and publish a portability drill or reconstruction drill; record stopwatch time and defects.
Day 12–13: Content and training
- Load the Manager Kit, Change‑Messaging hub page, and first‑week rituals for one cohort.
- Draft the Executive Readout page and Readiness Narrative page for a pilot value case.
Day 14: Dry run and go‑live
- Freeze a snapshot 24 hours prior; run a simulated operating review and executive readout entirely from the portal.
- Fix any broken links, permissions, or slow embeds; publish the Decision Log entries from the dry run.
Acceptance test: leaders can make scale/hold/stop and top‑three action decisions from the portal in a single meeting; a skeptic can reach the raw artifact in two clicks; no download option appears anywhere.
Operating model and governance
Keep the portal healthy with light, regular care.
- Weekly: publish the snapshot, update the heat map, close decisions in the log, and rotate the “What changed this week” banner on the home page.
- Monthly: re‑score PI, redraw the cutline, and archive stale action cards; audit viewer export settings; spot‑check evidence links.
- Quarterly: version thresholds and weights; retire low‑signal pages; refresh “golden path” guidance; run reconstruction and portability drills.
- Semiannual: run a portal access review; re‑validate SSO group memberships and page permissions.
Acceptance test: no stale snapshot stamps, no expired waivers, and no orphan pages (each page has an owner and a next review date).
Go‑live checklist (must be all Yes)
- SSO/RBAC enforced; viewer export disabled portal‑wide and in embeds.
- Heat map defaults to capped with hatched caps and scale‑blocked borders; confidence badges visible.
- Evidence Index complete enough to reproduce five random numbers in under two clicks each.
- Decision Log and Waiver Register live and linked on the home page.
- Road‑Map board live with a hard cutline and reviewer lanes; at least one scale‑blocking gate scheduled to green within 30 days.
- One failing‑gate example visible that blocked a release in the last 30 days.
- A reconstruction or portability drill result posted with stopwatch time.
- Executive Readout and Readiness Narrative pages ready for the first forum.
- Manager Kit and Change‑Messaging hub page live; office hours listed.
30/60/90‑day portal maturation plan
- 30 days: two value cases fully instrumented; weekly operating review run from the portal; first CFO‑signed benefits method linked; first adoption and time‑to‑competence cohort panels live.
- 60 days: three additional checklists standardized; two manual reviews converted to CI gates; at least one unit‑cost lever change attributed to an anomaly tracked on the portal; drill freshness KPI added to Ops.
- 90 days: thresholds and weights versioned; at least two caps removed with acceptance‑test proof; benefits realization entries posted for each scaled case; pattern updates (prompts or router policy) documented via Learning Cards and reflected in the paved road.
Common pitfalls—and the fix
- Attachment creep. Someone uploads a slide as a file. Fix by disabling attachments in the space and recreating the content as a page with live embeds.
- Broken “two‑click rule.” Numbers point to screenshots. Fix by replacing images with embeds and deep‑linking to the underlying artifact.
- Export leaks. BI still shows a download button to viewers. Fix by applying viewer roles and disabling export in the embed settings; test with a non‑admin account.
- Definition drift. KPI definitions change silently. Fix by versioning metric specs in front‑matter and announcing changes in the weekly banner.
- Reviewer bottlenecks. ERC reviews become a queue. Fix by adding reviewer lanes with SLAs on the board and limiting concurrent review‑bound cards.
- Portal sprawl. Pages multiply without owners. Fix by requiring owner and next_review metadata and archiving pages past due.
Build the portal as a web‑native product with clear roles, clean information architecture, live evidence links, and export‑proof embeds. When you couple that foundation with the scoring snapshot, gates in CI, and a disciplined operating cadence, you create a system where readiness improves every week—and decisions are fast, auditable, and safe.