oct
Loading...
Searching...
No Matches
__init__.py
Go to the documentation of this file.
1#!/usr/bin/env python3
2# -*- coding: utf-8 -*-
3# oct/health/__init__.py
4
5"""
6Health check module for OCT.
7
8Purpose
9-------
10Provides a single-command project compliance dashboard.
11
12Responsibilities
13----------------
14- Export the main health check entry point (`run_health`).
15- Enable CLI integration of the health command.
16
17Diagnostics
18-----------
19Domain: OCT.HEALTH
20Levels:
21 L2 - health check lifecycle
22 L3 - individual check execution
23 L4 - detailed per-file analysis
24
25Contracts
26---------
27- All public exports are guaranteed to be importable from this module.
28
29Dependencies
30------------
31- oct.core.diagnostics (_dbg structured logger, imported but not called)
32- oct.health.oct_health (run_health - the re-exported entry point)
33"""
34
35from oct.health.oct_health import run_health
36# OCT-LINT: disable-file=dbg_usage reason="Plan 263: a re-export package root with no function or method, so any _dbg call here would run before oc_diagnostics.init() and add a RuntimeWarning to every oct invocation"
37from oct.core.diagnostics import _dbg
38
39__all__ = ["run_health"]