All Metrics
Pillar Health · Layer 2

Lenses per
Pillar

Count of active Lenses with this pillarId.

Formula
LPP = count(Lenses where
statusCode = ACTIVE
AND pillarId = this pillar)
Scope: per pillar·Range: Integer
Thresholds
1Shallow coverage
2 – 5Developing
> 5Mature coverage
01

What it signals

A Pillar with one Lens has shallow automated coverage. One evaluation criterion evaluates every PR against a single dimension of design intent. A Pillar with twelve Lenses can evaluate PRs against a rich set of design rules, catching violations across multiple facets of the domain.

LPP indicates how thoroughly a domain's intent has been made machine-readable and enforceable. A Security Pillar with LPP=1 has one security principle in automated enforcement. A Security Pillar with LPP=12 has twelve. These are not equivalent security postures — regardless of what PCR reads.

LPP is the per-pillar complement of GD (Governance Depth). GD measures total active Lenses across all pillars; LPP surfaces whether that coverage is distributed or concentrated. An org with GD=20 and a Security Pillar at LPP=1 has a critical blind spot even though the aggregate count looks healthy.

02

How rkito produces it

1
01
Count ACTIVE Lenses for this pillar
Query Lenses where statusCode = ACTIVE and pillarId matches the pillar under review
2
02
Navigate for detail
Go to /steerings/lenses and filter by pillarId to see which Lenses contribute to this count
3
03
Each new Lens activated via CHI increments LPP
Lenses become ACTIVE when approved through a Change Intention. Deactivating a Lens decrements LPP.
4
04
LPP is a live count, not a computed rate
Unlike PCR, LPP does not depend on PR volume — a pillar with no recent PRs still has a meaningful LPP
5
05
Read LPP alongside PCR and AFPR
High LPP with high false positive rate (AFPR) signals redundant Lenses rather than genuine coverage breadth
03

Who this metric is for

Architect
Design Authority
Where to focus Lens authoring effort

LPP per pillar shows where coverage is thin and where to focus Lens authoring effort. A Security Pillar at LPP=1 is the most urgent authoring priority — not the pillar with the lowest PCR, which may simply reflect a well-covered domain with genuine violations.

04

How this metric gets misused

LPP is gameable — high count does not mean broad coverage

LPP is gameable by authoring overlapping Lenses that evaluate the same property from slightly different angles. High LPP with high AFPR (false positive rate) suggests redundant Lenses rather than genuine coverage breadth.

Redundant Lenses inflate LPP without improving coverage and produce correlated failures that make PDRP look worse than it is. A pillar with LPP=12 where eight of those Lenses evaluate the same boundary from different phrasings is not a well-covered pillar — it is a pillar producing misleading signal volume.

Review Lens prompts manually for semantic overlap when LPP grows rapidly. Navigate to /steerings/lenses, sort by pillarId, and compare prompts side by side. rkito does not currently auto-detect Lens redundancy.

05

What to do at each threshold

Step-by-step response playbook for each signal state.

Green> 10 lensesReview for redundancy

Mature coverage. Shift focus from authoring new Lenses to verifying quality and eliminating overlap in existing ones.

01

Navigate to /steerings/lenses, sort by pillarId, and compare prompts for semantic overlap.

02

Redundant Lenses inflate LPP without improving coverage and produce correlated failures that make PDRP look worse than it is. Deprecate duplicates through a Change Intention.

Yellow2 – 5 lensesExpand quarterly

Adequate for early-stage governance. Coverage is sufficient to catch the most obvious violations but misses emerging patterns.

01

Review design audit failures quarterly. Each recurring failure pattern that lacks a Lens is an authoring opportunity.

02

Expand as audit findings reveal new violation patterns. Do not author Lenses speculatively — ground each new Lens in observed violations.

Red1 lensAuthor immediately

One evaluation criterion is not meaningful coverage for any domain. This pillar's design intent is almost entirely un-enforced.

01

Author at least 3 Lenses for this pillar covering the most common violation patterns. Identify these by reviewing recent design audit failures at /changecontrols/designaudits.

02

Book a Lens authoring session with the pillar owner. They hold the domain knowledge required to write effective evaluation criteria.

Start measuring yours

How many Lenses does your thinnest pillar have?

rkito computes LPP per pillar automatically from your Steering layer. See which domains are well-covered and which are a single rule away from blind spots.