empirical-integrity
CommunityEnsure numbers come only from pipeline outputs.
Education & Research#validation#analysis#pipeline#statistics#manuscript#empirical-integrity#inline-expressions
Authormronkko
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Numbers in manuscript prose must come from pipeline-generated sources via code chunks or inline expressions, never hand-typed, to preserve accuracy and reproducibility.
Core Features & Use Cases
- Enforces end-to-end provenance where every quantitative or methodological claim traces through analysis/raw/ → analysis/scripts/ → analysis/results/ → manuscript (code chunks or inline expressions).
- Supports inline expressions from a project-owned stats dictionary (analysis/manuscript_stats.py with build_stats()) to render numbers in prose, ensuring consistency with the pipeline outputs.
- Provides project-specific deny rules and lifecycle guidance to prevent edits to analysis/results/manuscript_stats.json and related artefacts, preserving data integrity.
- Includes a validation test suite (test_empirical_integrity.py) to catch literals, mismatches, and rendering issues before publication and during manuscript drafting.
Quick Start
Run the project’s empirical-integrity test suite to confirm that every numeric claim in your manuscript traces to analysis/results and the stats dictionary.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: empirical-integrity Download link: https://github.com/mronkko/claude-academic-research/archive/main.zip#empirical-integrity Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.