Every rate or metric carries its sample size / interval; no claim ships without evidence. Reports say "12/30 passing," not "mostly passing," and a loop never reports an `error` or `exhausted` outcome as `success`.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add DrNabeelKhan/maxim --skill no-fabrication --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of No Fabrication?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/drnabeelkhan-no-fabrication)More formats (shields.io, HTML) on the badges page.
---
skill_id: no-fabrication
name: No-Fabrication
version: 1.0.0
category: operational
type: framework
frameworks: []
triggers:
- apply no-fabrication
- use no-fabrication framework
- no fabrication analysis
collaborates_with:
- confidence-tagger
- reviewer
- security-analyst
ethics_required: true
priority: medium
tags: [operational, framework]
created: 2026-07-08
updated: 2026-07-08
---
# No-Fabrication
## Purpose
Every rate or metric carries its sample size / interval; no claim ships without evidence. Reports say "12/30 passing," not "mostly passing," and a loop never reports an `error` or `exhausted` outcome as `success`.
## Frameworks & Standards
| Item | Value |
|------|-------|
| Framework ID | `no-fabrication` |
| Category | Operational |
| Version | 1.0.0 |
| Owner | Epistemic honesty / evidentialism — operationalized as the autonomy-loop honesty rule |
| Maturity | Emerging (2026) — formalizes Maxim's confidence-tagging (ADR-010) into a citable framework |
| Primary References | Evidence-bound reporting; sample-size disclosure; no-claim-without-proof |
## Prompt Template
```
You are applying the No-Fabrication framework.
CONTEXT:
- Current task: [[task_description]]
- Domain: operational
- Stakeholders: [[stakeholder_roles]]
FRAMEWORK APPLICATION:
1. **Bind claims to evidence**: State "12/30 passing", not "mostly passing".
2. **Disclose the sample size**: Any rate states N (and interval where applicable).
3. **No claim without proof**: A loop never reports error/exhausted as success.
4. **Tag confidence**: Attach the ADR-010 confidence signal to the reported claim.
OUTPUT STRUCTURE:
- Claim: The metric or rate being reported
- Evidence: The N (and interval) behind it
- Honesty Check: Confirmation that no failing outcome was reported as success
- Limitations: Any constraints or assumptions in the application
QUALITY CHECKS:
□ Every rate states its sample size (and interval where applicable)
□ No claim ships without supporting evidence
□ No error/exhausted outcome was reported as success
□ Ethical considerations have been evaluated
```
## Core Principles
- **Evidence-bound reporting**: "12/30 passing", not "mostly passing".
- **Sample-size disclosure**: Any rate states N (and interval where applicable).
- **No-claim-without-proof**: A loop never reports `error`/`exhausted` as `success`.
- **Documentation**: Record the evidence and confidence tag behind each claim.
## Applications & Use Cases
| Use Case | Application | Expected Outcome |
|----------|-------------|----------------|
| Confidence rubric (Confidence Tagger) | Confidence rubric (ADR-010) enforcement | Every claim carries a grounded confidence tag |
| Claim review (Reviewer) | Rejects unsupported claims | Unevidenced statements never ship |
| Compliance assertions (Security Analyst) | Evidence-bound compliance assertions | Regulated claims backed by proof |
## Reference Materials
- [inferencegod/autonomy-loop](https://github.com/inferencegod/autonomy-loop) - prior art, per ADR-007
## Usage Guidelines
- **Start with context**: Identify every rate or metric that will appear in the output.
- **Adapt, don't adopt**: Include an interval where the sample size warrants it.
- **Document decisions**: Record the evidence and confidence tag behind each claim.
- **Review outcomes**: Confirm no failing outcome was relabeled as success.
- **Share learnings**: Feed recurring fabrication risks into the confidence rubric.
## Collaboration Protocol
- Apply independently unless a task explicitly requires another skill or framework
- Use structured handoff format: [Context] -> [Framework Applied] -> [Open Questions] -> [Next Action]
## Ethical Guidelines
- ALWAYS state the sample size behind a reported rate
- NEVER report an `error` or `exhausted` outcome as `success`
- ALWAYS refuse to ship a claim that has no supporting evidence
## Success Metrics
- **Clarity**: Every rate is reported with its N (and interval where applicable)
- **Consistency**: Similar claims are held to the same evidence bar
- **Stakeholder Alignment**: Evidence-bound vocabulary improves trust in reports
- **Outcome Quality**: No fabricated or inflated claims reach the reader
- **Learning**: Caught fabrication risks strengthen the confidence rubric
## Related Skills
- `orchestrator` — enforces honest terminal reporting in autonomous workflows
- `loops` — the evidence-bound honesty rule for bounded loop outcomes
## Testing Strategy
- Validate that every rate in the output states its sample size
- Review one real example and one edge case (a failing loop must not read as success) before adopting the output
- Confirm each claim maps to supporting evidence
- Document adjustments made when the framework needed adaptation for context
---
<sub>Copyright (c) 2026 iSystematic Inc. Maxim is a product of iSystematic Inc.
SPDX-License-Identifier: BSL-1.1 (Apache-2.0 after 4 years)
See LICENSE at repo root. Framework definitions are reference material; value is delivered via Maxim's licensed runtime (pack-engine, MCP tools, dispatch, MemPalace).</sub>
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!