2.9 KiB
2.9 KiB
Persona Value Audit Checklist
Use this checklist during Phase 2 of the Self-Review SOP.
Persona Definitions
Developer Persona
Question: "What do I need to fix before commit?"
Useful claims:
- Security misconfigurations that block merge
- API contract violations
- Deprecated pattern usage
- Missing required validations
Noise claims:
- Informational metadata
- Correct defaults that don't need action
- Claims about unchanged code
Auditor Persona
Question: "What's the risk posture?"
Useful claims:
- Security-relevant configurations
- Compliance violations
- Trust boundary crossings
- Cryptographic choices
Noise claims:
- Non-security configurations
- Style/formatting observations
- Internal implementation details
ADK User Persona
Question: "What context should my agent see?"
Useful claims:
- API endpoints and contracts
- Authentication requirements
- Rate limits and quotas
- Error handling patterns
Noise claims:
- Internal implementation details
- Test-only configurations
- Build system metadata
SDET Persona
Question: "Are we testing the right things?"
Useful claims:
- Security-critical code paths
- External integrations
- Error conditions
- Configuration variations
Noise claims:
- Already-tested patterns
- Trivial configurations
- Generated code
Per-Persona Audit
Developer
| Claim Type | Count | Classification | Rationale |
|---|---|---|---|
| Useful / Noise | |||
| Useful / Noise | |||
| Useful / Noise |
- Useful claims: ___
- Noise claims: ___
- Persona Value Score: ___ / ___ = ___
- Status: PASS (>= 0.70) / FAIL (< 0.70)
Auditor
| Claim Type | Count | Classification | Rationale |
|---|---|---|---|
| Useful / Noise | |||
| Useful / Noise | |||
| Useful / Noise |
- Useful claims: ___
- Noise claims: ___
- Persona Value Score: ___ / ___ = ___
- Status: PASS (>= 0.70) / FAIL (< 0.70)
ADK User
| Claim Type | Count | Classification | Rationale |
|---|---|---|---|
| Useful / Noise | |||
| Useful / Noise | |||
| Useful / Noise |
- Useful claims: ___
- Noise claims: ___
- Persona Value Score: ___ / ___ = ___
- Status: PASS (>= 0.70) / FAIL (< 0.70)
SDET
| Claim Type | Count | Classification | Rationale |
|---|---|---|---|
| Useful / Noise | |||
| Useful / Noise | |||
| Useful / Noise |
- Useful claims: ___
- Noise claims: ___
- Persona Value Score: ___ / ___ = ___
- Status: PASS (>= 0.70) / FAIL (< 0.70)
Cross-Persona Analysis
Claims useful to multiple personas (high value):
Claims that are noise for ALL personas (should suppress):
Outcome
- Primary persona identified
- All four personas audited
- Scores calculated
- Failing personas identified for improvement