API Maturity & Governance Scorecard
The Quixa API Maturity & Governance Scorecard provides automated, real-time quality evaluation and contract resilience tracking for every registered OpenAPI / Swagger collection across your enterprise ecosystem. Instead of manual design reviews or fragmented linting tools, Quixa analyzes specifications across 5 foundational pillars, normalizes weights adaptively, awards compliance tiers (such as Amethyst, Gold, and Silver), and records a historical time-series ledger to track API design improvements over time.The 5 Governance Pillars
Every specification uploaded to or synchronized with Quixa is evaluated against 5 core dimensions:Adaptive Weight Normalization
In real-world enterprise architectures, not all APIs are configured for continuous remote drift detection immediately (e.g., local manual uploads or staging mock specs). To ensure developer fairness and prevent penalization:[!NOTE] Dynamic Weight Normalization: When a collection is static or does not have active evolutive drift tracking configured:
- The Drift & Change Resilience category is deferred.
- The remaining 4 static categories automatically normalize to 100% total weight (Security: 30%, Documentation: 25%, REST Standards: 25%, Schema Readiness: 20%).
- As soon as scheduled drift monitoring is enabled, the scoring engine smoothly shifts to the 5-pillar distribution with 15% dedicated to contract change resilience.
Compliance Tiers & Dynamic Tags
Quixa calculates a unified quality score (0–100) and assigns an enterprise compliance tier and letter grade:[!TIP] Interactive Expandable Tier Cards: In both the widescreen scorecard view and the slide-over drawer, each compliance tier card is interactively expandable. Clicking any card header smoothly expands its operational definitions, compliance expectations, and maturity benchmarks.
Dynamic Compliance Tags
In addition to tiers, specifications meeting stringent pillar requirements receive verifiable metadata tags:#ZeroTrustReady: Security pillar score >= 90 with granular authentication schemes on all endpoints.#SdkOptimized: Schema pillar score >= 85 with complete component reusability and typed models.#RfcCompliant: REST standards score >= 85 with uniform path, plural naming, and status code conventions.#ChangeResilient: Drift resilience score >= 85 with zero breaking changes across revisions.#ZeroCriticalIssues: Specification contains zero critical security or contract integrity flaws.#EnterpriseGrade: Specification achieves Total Maturity Score >= 95 in the Amethyst Tier.#IronTier: Specification is in the Iron Base level (score < 55) requiring fundamental governance intervention.
Viewing the Scorecard in Quixa
Zero Left-Rail Clutter & Real-Time Sync
To preserve maximum canvas focus and streamline navigation, the scorecard does not add clutter to your primary sidebar:- Tree Micro-Badge: Each collection displays a sleek chip indicating its tier and score (e.g.
[ B+ • 72% ]). - Real-Time Reactive Synchronization: When you trigger a recalculation from either the drawer or the standalone page, the tree badge immediately reflects the fresh score via reactive event dispatch (
quixa:maturity-score-updated) without requiring a manual page reload. - One-Click Slide-Over Drawer: Clicking any badge opens the in-app governance drawer:
- Hero Gauge: Instant visual indicator of overall score, metallic tier icon, and compliance tags.
- Full-Width Responsive Charts: Stacked single-column layout preventing horizontal scrollbars, featuring the 5-pillar Radar pentagon and time-series progression line chart.
- Collapsible Actionable Quick Wins: Collapsed by default for scannability; expands to reveal ranked concrete fixes with potential point gains (e.g.
+5 pts) and code resolution snippets. - Expandable Enterprise Maturity Tiers: Clickable reference cards to inspect compliance criteria directly from the drawer.
- Dedicated Full-Page Scorecard (
/collections/:id/scorecard): Clicking Open Full Page opens a dedicated widescreen view featuring:- High-definition radar polygon & historical chart
- Tab 1: Comprehensive issue ledger filterable by severity and category
- Tab 2: Enterprise Governance Methodology Guide, complete with mathematical weighting formulas, interactive tier cards, and dynamic compliance tag references.
- Dashboard Macro Overview Widget (
/dashboard):- The main Dashboard overview features a collapsible “API Quality & Governance Overview” widget.
- Summarizes portfolio-wide average quality score, evaluated vs registered API count (100% normalized), active quick win findings, and direct links to view individual scorecards.
- On-Demand Recalculate: Hit Recalculate at any time to re-evaluate the spec against the latest governance rulebook.
Enterprise Monetization & Feature Flag
The API Maturity Scorecard is an enterprise governance module that can be toggled per tenant via the Backoffice Portal:- Navigate to Backoffice ➔ Tenants ➔ Platform Components.
- Locate API Maturity & Governance Scorecard (
apiMaturityScorecard). - Toggle the feature on or off. When disabled, the badge, drawer, and endpoints remain completely hidden from standard tenant users.