orchestrata_ultimate.factory.detectors

Reference › orchestrata_ultimate › factory › detectors › init

Package marker for the C3 lexical and structural detector set (SPEC-033 row B22, ADR-0029). It defines no code of its own; see the package page.

At a glance

Source src/orchestrata_ultimate/factory/detectors/__init__.py
Lines of code 26
Classes 0
Functions 0
Imports (internal) none
Imported by none
Tests that import it none

Class diagram

No classes; see Functions.

Dependency diagram

No internal imports and no importers.

API

No public API: the module defines no classes, functions or constants.

Source

Permalink: https://gitlab.com/MSamy/orchestrata-ultimate-architecture/-/blob/a4cbc2bdf/src/orchestrata_ultimate/factory/detectors/__init__.py

"""SPEC-033 C3 lexical/structural detector set (B22, ADR-0029).

Cheap, deterministic detectors tiered by measured precision -- never a
completeness verdict (ADR-0011). See ``docs/adr/0029-...md`` and spec §6
REQ-033-C3 for the design; this package's own module docstrings carry the
implementation detail.

Modules
-------
models      ``Tier``, ``RuleMeta``, ``Finding``, ``DetectorReport``.
lexicons    Frozensets with provenance + published precision, an entry-aware
            word-boundary compiler.
clause      The clause segmenter (``sentences``, ``segment``) -- ADR-0029
            rule 1's conditional-clause exemption requires real clause
            structure, not a word list.
rules       One detector function per rule + the ``ALL_RULES`` registry.
engine      ``Blacklist``, ``run_detectors``, ``tier1_gate``.
c1_bridge   ``questions_to_assumptions`` -- Tier 3 feeds the ADR-0024 C1
            cascade, never a verdict.

Deferred (needs the B8 design contract / glossary, not built here):
undefined-term-vs-glossary, unmapped-requirement, orphan-design-node,
node-with-no-AC/anchor, dangling-interface-reference.
"""

from __future__ import annotations