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>
24 lines
745 B
Python
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",
|
|
]
|