corpus-health
Report on research corpus health, completeness, and integrity
- License 许可
- MIT
- 所属仓库
- jmagly/aiwg
- 最近更新
- 2026-11-12
- Stars
- ★ 229
- Forks
- 36
01 前言 Front Matter
- name
- corpus-health
- namespace
- aiwg
- platforms
- [ "all" ]
- commandHint
- { "category": "research-quality" }
- description
- Report on research corpus health, completeness, and integrity
03 SKILL.md 正文
Corpus Health Command
Assess the health and completeness of the research corpus at .aiwg/research/.
Kernel Delegation
As of ADR-021,
corpus-healthdelegates structural lint to the semantic memory kernel.
Delegation pattern:
corpus-healthretains its research-specific health-check UX- Delegates to
memory-lint --consumer research-complete --severity warning - Research-specific layers remain in this wrapper:
- GRADE coverage check
- Citation completeness validation
- Research corpus-specific metrics
Backward compatibility: No UX changes.
@agentic/code/addons/semantic-memory/skills/memory-lint/SKILL.md
Instructions
When invoked, analyze the research corpus and report on its health:
-
Scan Corpus Structure
- Count sources in
.aiwg/research/sources/ - Count findings in
.aiwg/research/findings/ - Count quality assessments in
.aiwg/research/quality-assessments/ - Count provenance records in
.aiwg/research/provenance/records/
- Count sources in
-
Frontmatter Completeness
- Check each source for required frontmatter per @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/research/frontmatter-schema.yaml
- Report sources missing: ref_id, title, authors, year, DOI, key_findings
- Calculate completeness percentage
-
PDF Integrity
- Check
.aiwg/research/pdfs/for downloaded papers - Verify SHA-256 checksums against frontmatter
pdf_hashvalues - Report missing PDFs and checksum mismatches
- Check
-
Cross-Reference Integrity
- Verify all REF-XXX in findings reference valid sources
- Check for orphaned findings (no source reference)
- Check for orphaned sources (never cited in any artifact)
-
Staleness Check
- Flag sources with
last_verified> 90 days old - Flag DOIs that haven't been re-verified
- Report sources needing refresh
- Flag sources with
-
Evidence Gaps
- Load
.aiwg/research/TODO.mdfor planned research - Count unresolved evidence gaps
- Report gap severity distribution
- Load
-
Generate Health Report
- Summary dashboard with pass/warn/fail indicators
- Detailed findings per category
- Action items prioritized by severity
Arguments
--brief- Show summary only--fix- Attempt to fix frontmatter gaps and regenerate checksums--report- Save report to.aiwg/reports/corpus-health.md
References
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/research/frontmatter-schema.yaml - Frontmatter requirements
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/research/fixity-manifest.yaml - Fixity verification
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/rules/research-metadata.md - Research metadata rules
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/agents/citation-verifier.md - Citation Verifier agent
04 同仓库更多 Skills
host-hardening
Read-only system hardening baseline and plan-first host hardening recommendations for SSH, Docker bind addresses, firewall persistence, datastores, exporters and audit retention.
exposure-analysis
Read-only firewall analysis and effective host exposure reconstruction for Docker published ports, UFW bypass, stale rules, CDN scope, IPv6 asymmetry and external probe allowlists.
host-hardening
Read-only system hardening baseline and plan-first host hardening recommendations for SSH, Docker bind addresses, firewall persistence, datastores, exporters and audit retention.
exposure-analysis
Read-only firewall analysis and effective host exposure reconstruction for Docker published ports, UFW bypass, stale rules, CDN scope, IPv6 asymmetry and external probe allowlists.
fixture-skill
Exercise rule delivery.
pi-local
Pi-local duplicate-precedence fixture.