Governance Risk Experimental Design Lens
Philosophical Mode: Governance
Primary Question: "What risks arise from acting on this result?"
Focus: Deployment Risks, Subgroup Harms, Monitoring Plans, Limitation Disclosure, Responsible Decision-Making
When to Use
- AI evaluation with deployment implications
- Experiments whose results will affect real users
- Safety-relevant benchmarks
- User invokes
/exp-lens-governance-risk or /make-experiment-diag governance
Critical Constraints
NEVER:
- Modify any source code files
- Do not litter the codebase with useless comments, TODO markers, or explanatory annotations — the skill output and diagram speak for themselves
ALWAYS:
- Identify subgroups for whom the experimental evidence may not generalize
- Assess decision sufficiency — does the experiment actually answer the deployment question?
- Treat absent limitation disclosure as a finding requiring explicit flagging
- Distinguish risks that are monitored from risks that are merely acknowledged
- BEFORE creating any diagram, LOAD the
/mermaid skill using the Skill tool - this is MANDATORY
Analysis Workflow
Step 1: Launch Parallel Exploration Subagents
Spawn Explore subagents to investigate:
Intended Use & Deployment Context
- Find how experimental results will be used in practice
- Look for: deploy, production, release, ship, launch, serve, recommend, decision
Subgroup & Fairness Analysis
- Find whether results are disaggregated by relevant subgroups
- Look for: subgroup, demographic, gender, age, language, region, minority, disparity, fairness, bias
Harm & Risk Metrics
- Find metrics that measure potential harms
- Look for: harm, risk, safety, toxicity, bias, error_rate, false_positive, false_negative, fail
Monitoring & Feedback Plans
- Find plans for post-deployment monitoring
- Look for: monitor, alert, feedback, drift, degrade, revert, rollback, canary, A/B
Limitation Disclosure
- Find explicit disclosure of what the experiment does NOT show
- Look for: limitation, caveat, does_not, cannot, future_work, out_of_scope, assumption
Step 2: Build Risk Register
Build the risk register. For each potential action based on experimental results, identify:
- Who is affected?
- What could go wrong?
- How severe?
- How likely?
- What monitoring would detect it?
- What evidence does the experiment provide to assess this risk?
Classify risks by severity x likelihood.
Step 3: Analyze Decision Sufficiency
CRITICAL — Analyze Decision Sufficiency:
For every deployment or decision that the experimental results would inform:
- Does the experiment provide sufficient evidence for this specific decision?
- What additional evidence would be needed?
- Are there subgroups for whom the evidence is insufficient?
Step 4: Create the Diagram (Optional)
This is primarily an argumentative lens. Create an optional risk-flow diagram only when the risk pathways are complex enough to benefit from visualization.
Use the mermaid skill conventions with:
Direction: TB (results flow down through decisions to impacts)
Minimal diagram structure:
- Experimental Results → Decisions → Stakeholder Impacts
Node Styling:
cli class: Experimental results
handler class: Decisions
output class: Positive impacts
gap class: Harms and risks
detector class: Monitoring and safeguards
stateNode class: Stakeholder groups
Step 5: Write Output
Write the output to: temp/exp-lens-governance-risk/exp_diag_governance_risk_{YYYY-MM-DD_HHMMSS}.md
Output Template
# Governance Risk Analysis: {Experiment Name}
**Lens:** Governance Risk (Governance)
**Question:** What risks arise from acting on this result?
**Date:** {YYYY-MM-DD}
**Scope:** {What was analyzed}
## Risk Register
| Risk | Severity | Likelihood | Affected Group | Mitigation | Monitoring |
|------|----------|------------|----------------|------------|------------|
| {risk} | {Critical/High/Medium/Low} | {High/Medium/Low} | {group} | {mitigation} | {monitoring plan} |
## Decision Sufficiency Assessment
| Decision | Evidence Required | Evidence Available | Sufficient? | Gap |
|----------|------------------|--------------------|-------------|-----|
| {decision} | {what is needed} | {what exists} | {Yes/No/Partial} | {missing evidence} |
## Subgroup Analysis Gaps
| Subgroup | Evidence Available | Evidence Needed | Risk of Extrapolation |
|----------|-------------------|-----------------|----------------------|
| {subgroup} | {available} | {needed} | {Low/Medium/High} |
## Risk-Flow Diagram (Optional)
```mermaid
%%{init: {'flowchart': {'nodeSpacing': 50, 'rankSpacing': 60, 'curve': 'basis'}}}%%
graph TB
%% CLASS DEFINITIONS %%
classDef cli fill:#1a237e,stroke:#7986cb,stroke-width:2px,color:#fff;
classDef stateNode fill:#004d40,stroke:#4db6ac,stroke-width:2px,color:#fff;
classDef handler fill:#e65100,stroke:#ffb74d,stroke-width:2px,color:#fff;
classDef phase fill:#6a1b9a,stroke:#ba68c8,stroke-width:2px,color:#fff;
classDef newComponent fill:#2e7d32,stroke:#81c784,stroke-width:2px,color:#fff;
classDef output fill:#00695c,stroke:#4db6ac,stroke-width:2px,color:#fff;
classDef detector fill:#b71c1c,stroke:#ef5350,stroke-width:2px,color:#fff;
classDef gap fill:#ff6f00,stroke:#ffa726,stroke-width:2px,color:#000;
classDef integration fill:#c62828,stroke:#ef9a9a,stroke-width:2px,color:#fff;
RESULTS["Experimental Results<br/>━━━━━━━━━━<br/>Performance metrics<br/>and findings"]
DECISION["Deployment Decision<br/>━━━━━━━━━━<br/>Ship / scale / recommend<br/>based on results"]
MONITOR["Monitoring & Safeguards<br/>━━━━━━━━━━<br/>Drift detection, alerts,<br/>rollback triggers"]
subgraph Stakeholders ["STAKEHOLDER IMPACTS"]
direction TB
BENEFIT["Positive Impacts<br/>━━━━━━━━━━<br/>Users who benefit<br/>from deployment"]
HARM["Harms & Risks<br/>━━━━━━━━━━<br/>Affected groups<br/>and failure modes"]
end
subgraph Groups ["STAKEHOLDER GROUPS"]
direction TB
MAJOR["Majority Group<br/>━━━━━━━━━━<br/>Primary experimental<br/>population"]
MINOR["Minority Subgroups<br/>━━━━━━━━━━<br/>Groups with limited<br/>experimental coverage"]
end
RESULTS --> DECISION
DECISION --> MONITOR
DECISION --> BENEFIT
DECISION --> HARM
MAJOR --> BENEFIT
MINOR --> HARM
MONITOR -.->|"detects"| HARM
%% CLASS ASSIGNMENTS %%
class RESULTS cli;
class DECISION handler;
class MONITOR detector;
class BENEFIT output;
class HARM gap;
class MAJOR,MINOR stateNode;
Limitation Disclosure Audit
| Limitation |
Disclosed? |
Severity if Ignored |
Recommendation |
| {limitation} |
{Yes/No/Partial} |
{Low/Medium/High} |
{action needed} |
Responsible Deployment Checklist
Key Findings
- {Description of most critical risks and decision sufficiency gaps}
---
## Pre-Diagram Checklist
Before creating the diagram, verify:
- [ ] LOADED `/mermaid` skill using the Skill tool
- [ ] Using ONLY classDef styles from the mermaid skill (no invented colors)
- [ ] Diagram will include a color legend table
---
## Related Skills
- `/make-experiment-diag` - Parent skill for lens selection
- `/mermaid` - MUST BE LOADED before creating diagram
- `/exp-lens-validity-threats` - For internal validity and alternative explanations
- `/exp-lens-measurement-validity` - For whether metrics measure what matters
1---2name: exp-lens-governance-risk3description: Create a risk register and stakeholder impact assessment for experiments with deployment implications. Governance lens answering "What risks arise from acting on this result?"4---56# Governance Risk Experimental Design Lens78**Philosophical Mode:** Governance9**Primary Question:** "What risks arise from acting on this result?"10**Focus:** Deployment Risks, Subgroup Harms, Monitoring Plans, Limitation Disclosure, Responsible Decision-Making1112## When to Use1314- AI evaluation with deployment implications15- Experiments whose results will affect real users16- Safety-relevant benchmarks17- User invokes `/exp-lens-governance-risk` or `/make-experiment-diag governance`1819## Critical Constraints2021**NEVER:**22- Modify any source code files23- Do not litter the codebase with useless comments, TODO markers, or explanatory annotations — the skill output and diagram speak for themselves2425**ALWAYS:**26- Identify subgroups for whom the experimental evidence may not generalize27- Assess decision sufficiency — does the experiment actually answer the deployment question?28- Treat absent limitation disclosure as a finding requiring explicit flagging29- Distinguish risks that are monitored from risks that are merely acknowledged30- BEFORE creating any diagram, LOAD the `/mermaid` skill using the Skill tool - this is MANDATORY3132---3334## Analysis Workflow3536### Step 1: Launch Parallel Exploration Subagents3738Spawn Explore subagents to investigate:3940**Intended Use & Deployment Context**41- Find how experimental results will be used in practice42- Look for: deploy, production, release, ship, launch, serve, recommend, decision4344**Subgroup & Fairness Analysis**45- Find whether results are disaggregated by relevant subgroups46- Look for: subgroup, demographic, gender, age, language, region, minority, disparity, fairness, bias4748**Harm & Risk Metrics**49- Find metrics that measure potential harms50- Look for: harm, risk, safety, toxicity, bias, error_rate, false_positive, false_negative, fail5152**Monitoring & Feedback Plans**53- Find plans for post-deployment monitoring54- Look for: monitor, alert, feedback, drift, degrade, revert, rollback, canary, A/B5556**Limitation Disclosure**57- Find explicit disclosure of what the experiment does NOT show58- Look for: limitation, caveat, does_not, cannot, future_work, out_of_scope, assumption5960### Step 2: Build Risk Register6162Build the risk register. For each potential action based on experimental results, identify:631. Who is affected?642. What could go wrong?653. How severe?664. How likely?675. What monitoring would detect it?686. What evidence does the experiment provide to assess this risk?6970Classify risks by severity x likelihood.7172### Step 3: Analyze Decision Sufficiency7374**CRITICAL — Analyze Decision Sufficiency:**75For every deployment or decision that the experimental results would inform:76- Does the experiment provide sufficient evidence for this specific decision?77- What additional evidence would be needed?78- Are there subgroups for whom the evidence is insufficient?7980### Step 4: Create the Diagram (Optional)8182This is primarily an argumentative lens. Create an optional risk-flow diagram only when the risk pathways are complex enough to benefit from visualization.8384Use the mermaid skill conventions with:8586**Direction:** `TB` (results flow down through decisions to impacts)8788**Minimal diagram structure:**89- Experimental Results → Decisions → Stakeholder Impacts9091**Node Styling:**92- `cli` class: Experimental results93- `handler` class: Decisions94- `output` class: Positive impacts95- `gap` class: Harms and risks96- `detector` class: Monitoring and safeguards97- `stateNode` class: Stakeholder groups9899### Step 5: Write Output100101Write the output to: `temp/exp-lens-governance-risk/exp_diag_governance_risk_{YYYY-MM-DD_HHMMSS}.md`102103---104105## Output Template106107```markdown108# Governance Risk Analysis: {Experiment Name}109110**Lens:** Governance Risk (Governance)111**Question:** What risks arise from acting on this result?112**Date:** {YYYY-MM-DD}113**Scope:** {What was analyzed}114115## Risk Register116117| Risk | Severity | Likelihood | Affected Group | Mitigation | Monitoring |118|------|----------|------------|----------------|------------|------------|119| {risk} | {Critical/High/Medium/Low} | {High/Medium/Low} | {group} | {mitigation} | {monitoring plan} |120121## Decision Sufficiency Assessment122123| Decision | Evidence Required | Evidence Available | Sufficient? | Gap |124|----------|------------------|--------------------|-------------|-----|125| {decision} | {what is needed} | {what exists} | {Yes/No/Partial} | {missing evidence} |126127## Subgroup Analysis Gaps128129| Subgroup | Evidence Available | Evidence Needed | Risk of Extrapolation |130|----------|-------------------|-----------------|----------------------|131| {subgroup} | {available} | {needed} | {Low/Medium/High} |132133## Risk-Flow Diagram (Optional)134135```mermaid136%%{init: {'flowchart': {'nodeSpacing': 50, 'rankSpacing': 60, 'curve': 'basis'}}}%%137graph TB138 %% CLASS DEFINITIONS %%139 classDef cli fill:#1a237e,stroke:#7986cb,stroke-width:2px,color:#fff;140 classDef stateNode fill:#004d40,stroke:#4db6ac,stroke-width:2px,color:#fff;141 classDef handler fill:#e65100,stroke:#ffb74d,stroke-width:2px,color:#fff;142 classDef phase fill:#6a1b9a,stroke:#ba68c8,stroke-width:2px,color:#fff;143 classDef newComponent fill:#2e7d32,stroke:#81c784,stroke-width:2px,color:#fff;144 classDef output fill:#00695c,stroke:#4db6ac,stroke-width:2px,color:#fff;145 classDef detector fill:#b71c1c,stroke:#ef5350,stroke-width:2px,color:#fff;146 classDef gap fill:#ff6f00,stroke:#ffa726,stroke-width:2px,color:#000;147 classDef integration fill:#c62828,stroke:#ef9a9a,stroke-width:2px,color:#fff;148149 RESULTS["Experimental Results<br/>━━━━━━━━━━<br/>Performance metrics<br/>and findings"]150151 DECISION["Deployment Decision<br/>━━━━━━━━━━<br/>Ship / scale / recommend<br/>based on results"]152153 MONITOR["Monitoring & Safeguards<br/>━━━━━━━━━━<br/>Drift detection, alerts,<br/>rollback triggers"]154155 subgraph Stakeholders ["STAKEHOLDER IMPACTS"]156 direction TB157 BENEFIT["Positive Impacts<br/>━━━━━━━━━━<br/>Users who benefit<br/>from deployment"]158 HARM["Harms & Risks<br/>━━━━━━━━━━<br/>Affected groups<br/>and failure modes"]159 end160161 subgraph Groups ["STAKEHOLDER GROUPS"]162 direction TB163 MAJOR["Majority Group<br/>━━━━━━━━━━<br/>Primary experimental<br/>population"]164 MINOR["Minority Subgroups<br/>━━━━━━━━━━<br/>Groups with limited<br/>experimental coverage"]165 end166167 RESULTS --> DECISION168 DECISION --> MONITOR169 DECISION --> BENEFIT170 DECISION --> HARM171 MAJOR --> BENEFIT172 MINOR --> HARM173 MONITOR -.->|"detects"| HARM174175 %% CLASS ASSIGNMENTS %%176 class RESULTS cli;177 class DECISION handler;178 class MONITOR detector;179 class BENEFIT output;180 class HARM gap;181 class MAJOR,MINOR stateNode;182```183184## Limitation Disclosure Audit185186| Limitation | Disclosed? | Severity if Ignored | Recommendation |187|------------|------------|---------------------|----------------|188| {limitation} | {Yes/No/Partial} | {Low/Medium/High} | {action needed} |189190## Responsible Deployment Checklist191192- [ ] Subgroup performance disaggregated and reported193- [ ] Deployment context matches experimental context194- [ ] Monitoring plan defined before deployment195- [ ] Rollback criteria specified196- [ ] Limitations explicitly disclosed to decision-makers197- [ ] Affected communities consulted or considered198199## Key Findings200201- {Description of most critical risks and decision sufficiency gaps}202```203204---205206## Pre-Diagram Checklist207208Before creating the diagram, verify:209210- [ ] LOADED `/mermaid` skill using the Skill tool211- [ ] Using ONLY classDef styles from the mermaid skill (no invented colors)212- [ ] Diagram will include a color legend table213214---215216## Related Skills217218- `/make-experiment-diag` - Parent skill for lens selection219- `/mermaid` - MUST BE LOADED before creating diagram220- `/exp-lens-validity-threats` - For internal validity and alternative explanations221- `/exp-lens-measurement-validity` - For whether metrics measure what matters