Skip to content

Feat: Add new column for metric approval to generated Looker Report Confluence tables #238

@AaronMT

Description

@AaronMT

For our generated Confluence pages it is recommended that we add an approval/status column

Title Description Looker Attachment Approval
Fenix Monthly Flaky Rate The percentage of flaky tests by month. <URL> 🛡️

The purpose of showing metric approval is to make the maturity and reliability of each data point visible at a glance — both for internal credibility and for leadership review.

Specifically:

  • It signals that a metric has passed the full 5-Point Actionability (Metric Lifecycle) review, meaning it has a clear purpose, trigger, workflow integration, business value, and ownership.
  • It differentiates between production-ready and informational data, preventing half-built or context-less metrics from being mistaken as authoritative.
  • It establishes transparency and accountability, showing which metrics are actively monitored and which are still under evaluation.
  • Finally, it provides a lightweight governance layer that helps leadership confidently present the team’s data as validated, trustworthy, and tied to business impact — rather than “in construction.”

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestpythonPull requests that update python code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions