Evaluation

Evaluation modules turn structural measurements into Topos verdicts. Start here to understand quality policies, preference ordering, calibration, suppression, and the suggestions returned after a file or project is assessed.

topos.evaluation.characteristic_morphism

Characteristic Morphism χ_S : P → Ω

topos.evaluation.preferences

User preferences over the quality generators — induced order on Ω.

topos.evaluation.suggestions

Refactor-suggestion engine — turns a score into actionable next steps.

topos.evaluation.suppression

Allowlist overlay — the adjusted SECURE verdict (anti-gaming design).

topos.evaluation.policies.base

Shared types for the policy translators Φᵢ : ℝ → Ω.

topos.evaluation.policies.calibration

Policy calibration — central hub for evaluation gates and scoring constants.

topos.evaluation.policies.clones

Clone detection policy (pairwise, outside Ω).

topos.evaluation.policies.composable

Φ_COMPOSABLE — Policy translator for the COMPOSABLE generator.

topos.evaluation.policies.coverage

Structural test-coverage policy (outside Ω).

topos.evaluation.policies.secure

Φ_SECURE: Policy translator for the SECURE generator.

topos.evaluation.policies.simple

Φ_SIMPLE: Policy translator for the SIMPLE generator.