Files
markitect-main/markitect/infospace/checks/__init__.py
tegwick 11585e6968 feat(infospace): add collection-level quality checks C1–C5 (S2.4)
Five concern checks: Redundancy (embedding/word overlap), Coverage
(FCA gap analysis), Coherence (graph connectivity), Consistency
(cycle detection), Granularity (Shannon entropy). Orchestrator runs
all or selected checks, CLI `markitect infospace check` command added.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 01:54:22 +01:00

24 lines
745 B
Python

"""
Collection-level quality checks for infospaces.
Five concerns: Redundancy (C1), Coverage (C2), Coherence (C3),
Consistency (C4), Granularity (C5).
"""
from markitect.infospace.checks.redundancy import check_redundancy
from markitect.infospace.checks.coverage import check_coverage
from markitect.infospace.checks.coherence import check_coherence
from markitect.infospace.checks.consistency import check_consistency
from markitect.infospace.checks.granularity import check_granularity
from markitect.infospace.checks.orchestrator import run_all_checks, CheckReport
__all__ = [
"check_redundancy",
"check_coverage",
"check_coherence",
"check_consistency",
"check_granularity",
"run_all_checks",
"CheckReport",
]