Guided multi-step workflow

Build a Governed KPI Dashboard from Approved Metric Definitions

Translate already-approved metric definitions into a SQL-backed internal dashboard, with source-field mapping, authorized implementation, query-result reconciliation and an accountable release review. Metric definition approval and recurring report automation are outside this Workflow.

Workflow ID
AMO-W-000042
Steps
5
Published
Run this Workflow in Workplace Download Markdown

Copy Workflow copies all steps and their linked Prompt instructions. Use with AI copies a shorter guide with links to the source Prompts. Both actions only copy text. Run this Workflow in Workplace opens the guided Workflow Runner for supported steps.

Outcome

A dashboard change set and release-review record tracing each approved metric through source fields, query stages, dashboard components and reconciliation evidence. Includes access and data-state tests, unresolved variances, decision-use restrictions, monitoring and rollback handoff. Publication or deployment is a separate authorized action.

Before you begin

Gather the required inputs before starting. Keep missing information visible and follow each step’s review guidance before continuing.

  • Already-approved metric contracts with stable IDs, formulas, grain, population, exclusions, units, time rules, owners and approval evidence. Bring approved targets and tolerances where applicable; unresolved definitions block affected metrics.
  • Approved dashboard decisions, audience, views and boundaries; source-of-record designations and authoritative control totals for matching periods and populations.
  • SQL dialect, schema or data dictionary, lineage, source-field evidence, existing queries and sanitized fixtures or authorized read-only results.
  • Authorized repository and test environment, existing working-tree changes, allowed files/actions and access/tenant/privacy rules. Never supply production credentials or unnecessary personal data.
  • Acceptance criteria, permitted test scope, freshness/performance expectations, release authority, monitoring responsibilities and rollback controls.
  • Start after metric approval. Use the separate operations-dashboard/reporting journey when metric-definition governance or recurring report automation is required.

Ordered sequence

Workflow steps

Complete the steps in order. Review each result before carrying approved information into the next step. Some steps can run in Workplace; manual or external steps remain clearly identified.

  1. Step 1 Confirm approved metric inputs and dashboard requirements

    Run the source Prompt in ChatGPT with the already-approved metric catalogue and dashboard decision brief. Treat its KPI dictionary as a faithful restatement of supplied approved contracts, not a new metric-design exercise. Preserve formula, grain, population, exclusions, time logic, targets and approval references exactly. Map approved metrics to dashboard views, interactions, access and acceptance evidence. Record missing or conflicting approval/source details as blockers; do not invent definitions or targets. Produce the dashboard specification and evidence-gap register.

    Prompt: Dashboard Requirements Specification Prompt

    Input for this step

    Provide approved contracts, decision/users brief, dashboard artifacts, source inventory, access requirements and acceptance criteria. Scope is dashboard implementation only; subscriptions, scheduled reporting and external delivery remain excluded. Supply the source Prompt fields: Dashboard objective and scope; Users and decisions; Metric definitions and targets; Data sources and constraints; Interaction and delivery needs; Governance and operational constraints; Existing artifacts and acceptance criteria. Keep absent information explicit; do not invent values.

    Carry forward

    After metric and dashboard owners review, edit and approve the scope, unchanged metric dictionary, component requirements, access boundaries and unresolved-input register. Complete only when the intake decision is recorded; blocked metrics do not advance to implementation.

    Review note

    Metric owners confirm the contracts are approved and unchanged. Dashboard owners review scope and acceptance criteria. AI restatement is not approval and cannot broaden the metric catalogue.

    Open prompt
  2. Step 2 Map approved metrics to source fields and SQL stages

    Use Codex externally in the authorized workspace. Inspect schemas, lineage, saved queries and repository instructions before drafting the source-field map, join/cardinality plan and SQL-stage blueprint. Preserve step 1 approved semantics. Default to planning; do not execute SQL, connect to a database or edit files without explicit source-permitted authority. Proposed validation queries remain Not executed unless results exist. Record gaps, fanout risks, time boundaries and cost/access limits. Paste the actual external result into Workplace and choose Record external result.

    Prompt: SQL Analysis Plan Prompt

    Input for this step

    Carry the reviewed specification and metric contracts. Add exact SQL dialect, schemas, table/field evidence, lineage, sanitized samples, reporting windows and permitted read-only/test scope. Supply the source Prompt fields: Analysis goal or decision; SQL dialect and platform; Schema and relationships; Metric definitions and grain; Filters and reporting window; Constraints and source materials. Keep absent information explicit; do not invent values.

    Carry forward

    Edit and approve the evidenced source-field map, query-stage plan, proposed validation queries, unresolved mappings and authorized implementation boundary. Pass these to implementation without treating planned queries as results.

    Review note

    Data and metric owners review mappings, grain, joins, time semantics and reconciliation targets. Missing or conflicting fields, unsafe access or potentially costly queries require resolution before dependent implementation.

    Open prompt
  3. Step 3 Implement the approved dashboard in an authorized workspace

    Use Codex externally to implement the approved dashboard in the supplied repository and safe test environment. Inspect before editing; preserve unrelated work, approved definitions and access boundaries. Make only authorized changes. Connect components to metric IDs and retain loading, empty, stale, partial, no-access and error states. Test authorized paths and prepare a reversible change manifest. Never deploy, enable production refresh, modify source-system data or present fixtures as production evidence. Return Partial or Blocked when implementation is unavailable. Record the actual external result in Workplace.

    Prompt: Build an Internal Operations Dashboard from Approved Metrics

    Input for this step

    Supply the reviewed requirements and query/source mapping, contracts, authorized repository/test context, roles/access rules, acceptance criteria and release restrictions. Supply the source Prompt fields: approved_metric_contracts; repository_and_data_context; roles_and_access_rules; dashboard_requirements; acceptance_criteria_and_authorized_scope. Keep absent information explicit; do not invent values.

    Carry forward

    Human-review and edit the implementation manifest, exact query artifacts, source/fixture references, tests actually run, component mapping, unresolved defects and rollback instructions. Carry only supported implementation evidence into reconciliation.

    Review note

    Technical, data and access owners review the actual diff and test evidence. A proposal, passing fixture or polished interface does not prove deployed correctness. Stop for authorization, privacy, metric-conflict or unresolved access failures.

    Open prompt
  4. Step 4 Reconcile implemented queries and dashboard results

    Use Codex externally to inspect the exact implemented SQL and claimed dashboard results against unchanged contracts and authoritative comparison evidence. Review semantics and reproducibility before accepting figures. Run only authorized safe checks; record SQL, parameters, periods, source scope and results. Investigate variance causes before a minimal justified correction. Preserve access and downstream output boundaries. Missing execution/comparison evidence remains Unverified; invent no tolerance. Patches require retest evidence. Record the actual external result in Workplace.

    Prompt: AI-Generated SQL Result Verification and Reconciliation

    Input for this step

    Carry the change manifest, exact queries, observed results, approved definitions and periods, control totals, supplied materiality/tolerances, safe workspace constraints and authorized verification commands. Supply the source Prompt fields: Repository scope and task; Relevant files and instructions; Observed evidence; Constraints and authorized changes; Environment details without secrets; Verification commands and acceptance criteria. Keep absent information explicit; do not invent values.

    Carry forward

    Edit and approve the query-intent contract, semantic-review and reconciliation tables, corrections with retests, unsupported-result register and owner acceptance requirements. Pass unresolved variances and unrun checks intact to release review.

    Review note

    An accountable data/analytics owner reviews reconciliation scope and evidence; finance reviews financial measures where applicable. Static review or fixture agreement does not establish production accuracy. Material unsupported results stay excluded from decision use.

    Open prompt
  5. Step 5 Review dashboard trust and the release handoff

    Run the source Prompt in ChatGPT to review the implemented dashboard and supplied evidence. Compare approved definitions with actual calculations, lineage, filters, freshness, access, reconciliation and ownership. Preserve its trust statuses and evidence limits; successful refresh is not proof of accuracy. Review monitoring, disablement and rollback handoff. Produce decision-use restrictions and a release recommendation for accountable humans. Do not redefine metrics, approve targets, publish a dashboard or claim unseen tests were performed.

    Prompt: Business KPI Dashboard Trust and Definition Audit

    Input for this step

    Supply dashboard screenshots/export, unchanged contracts, implementation/reconciliation records, exact filters/periods, refresh evidence, owners, conflicts, access tests and allowed-change boundary. Production release is outside this step. Supply the source Prompt fields: Dashboard link, screenshots, or export; KPI list; Business purpose; Metric definitions; Calculation logic; Data sources; Transformations or semantic layer; Filters and exclusions; Reporting period and timezone; Refresh cadence and last refresh; Report and metric owners; Conflicting reports; Executive or operational decisions supported; Known issues; Historical comparisons or reconciliations; Allowed changes; Audit deadline. Keep absent information explicit; do not invent values.

    Carry forward

    Edit the metric trust register, unresolved issues, release/hold decision record, decision-use caveats, monitoring and rollback handoff. Complete after accountable owners record their decision and restrictions; do not imply release occurred.

    Review note

    Metric/data owners and the release owner make the decision. Material definition, lineage, access, freshness or reconciliation gaps require a hold on affected use. AI recommendations, Workflow completion and Run Records are not approval or certification.

    Open prompt

Completion criteria

  • Every metric retains its approved meaning; definition or target changes return to the accountable owner outside this Workflow.
  • Source-field, grain, join, time and dashboard mappings are traceable; proposed checks remain distinct from executed results.
  • Implementation and query verification have attributable evidence, including access restrictions, stale/error states and reconciliation to approved totals. Unrun checks and material variances remain visible and block affected decision use.
  • Humans review every step before editable carry-forward advances. Codex work occurs externally in the authorized repository and is recorded as an external result; a chat provider is never substituted.
  • The final record states an accountable release decision or hold, residual restrictions, remediation, monitoring and rollback responsibilities. A hold completes the review record but does not authorize release.
  • No step publishes a dashboard, enables production refresh, automates recurring reports, changes approved formulas or grants production access.

Was this useful?

Browse Workflows