orchestrata_ultimate.factory.evidence

Reference › orchestrata_ultimate › factory › evidence › init

Package marker for the evidence-against-false-confidence tooling (SPEC-033 section 9, row B6). It defines no code of its own; see the package page.

At a glance

Source src/orchestrata_ultimate/factory/evidence/__init__.py
Lines of code 19
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/evidence/__init__.py

"""Evidence-against-false-confidence tooling (SPEC-033 §9, B6).

Two independent mechanisms, both attacking the same failure mode -- a test
suite that is green but proves nothing:

red_first    A test only counts as evidence for a change if it was observed
             FAILING (red) before the change and PASSING (green) after,
             tying the ledger's authoritative history to individual test
             outcomes (see :mod:`.red_first`).
mutation     Affected-set mutation testing: mutate only the units a change
             touched; a surviving mutant means the tests exercising that
             unit don't actually pin its behaviour (see :mod:`.mutation`).

No ``@traces`` decorators in this package: SPEC-033 §9 row B6 carries no
``REQ-033-*`` id (see spec.md's Build Status table) -- same rationale as
:mod:`orchestrata_ultimate.factory.enforcement`.
"""

from __future__ import annotations