24 lines
1.1 KiB
Python
24 lines
1.1 KiB
Python
|
|
"""test-driver — verification assets that mature alongside the software they protect."""
|
||
|
|
|
||
|
|
from .actions import SemanticAction, Surface, SurfaceNotPermitted
|
||
|
|
from .drivers import DirectDriver, Realization
|
||
|
|
from .energy import EnergyEvent, EnergyEventType
|
||
|
|
from .evidence import EvidencePack, Observation, Stratum
|
||
|
|
from .intent import Claim, Invariant, UseCase
|
||
|
|
from .observers import StateObserver, Watch
|
||
|
|
from .oracles import Judgment, Oracle, Verdict, overall
|
||
|
|
from .provenance import InadmissibleProvenance, Provenance
|
||
|
|
from .runner import CollectorIndependenceError, Runner, RunResult
|
||
|
|
from .scenario import Scenario, Step, VerificationAsset
|
||
|
|
from .world import Actor, ActorIsolationError, Cast, World
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"Actor", "ActorIsolationError", "Cast", "Claim", "CollectorIndependenceError",
|
||
|
|
"DirectDriver", "EnergyEvent", "EnergyEventType", "EvidencePack",
|
||
|
|
"InadmissibleProvenance", "Invariant", "Judgment", "Observation", "Oracle",
|
||
|
|
"Provenance", "Realization", "RunResult", "Runner", "Scenario",
|
||
|
|
"SemanticAction", "StateObserver", "Step", "Stratum", "Surface",
|
||
|
|
"SurfaceNotPermitted", "UseCase", "VerificationAsset", "Verdict", "Watch",
|
||
|
|
"overall",
|
||
|
|
]
|