{"id":"solution-module-level-alias-convention","text":"Every solution file instantiates `Solution()` and binds the target method to a top-level name so the test harness can import it uniformly without knowing the class API.","truth_value":"IN","source":"entries/2026/06/06/check-if-all-characters-have-equal-number-of-occurrences-solution.md","source_url":"","source_hash":"","justifications":[],"dependents":["naming-drift-does-not-affect-execution"],"metadata":{},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"solution-module-level-alias-convention","truth_value":"IN","reason":"premise"}]}}