gedih3.doctor#

gh3_doctor — audit and (optionally) heal a gedih3 database.

Public API:

  • DoctorContext — pre-loaded shared state passed to every diagnosis.

  • Report — uniform diagnosis output.

  • get_diagnoses() — registry lookup.

  • run_diagnoses() — orchestrator (Dask futures for partition-scope work).

Diagnoses register themselves on import via register(). Importing gedih3.doctor.diagnoses is sufficient to populate the registry.

Submodules#