Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dojo (道場) — the master testing vocabulary

The proving hall where every pleme-io testing quality is a composable typed facet. A (defsuite …) carries many facets over one injected Environment; they gate_on each other and meet into one Veredito, sealed by one attestation, compiled to a shigoto::Dag, liftable to a Viggy (defpromessa).

Facets (each hooks an unchanged engine): (defcase) omote shell-interface · (defensaio) ensaio architectural-trial · (defparity) sui differential · (defperf-lever) perf-seal honesty-gate · (defprova) tameshi/promessa attest · (defproperty) · (deflaws) · (defmatrix) · (defcompose) · (defrebuild-probe).

dojo is a composition index — it owns only the thin border (Veredito / Outcome / Report / Evidence / DojoFacet) + the operators; every facet engine is kept and consumed. Extends [theory/TESTING-SUBSTRATE.md]; doctrine in [theory/DOJO.md].

Status: M0 (this crate = dojo-types)

The shared border + the deciding typed Evidence sum (embedding sui's 8-way parity::Verdict losslessly — the M0 falsification gate) + the ensaio & parity lift adapters + the parity → perf gate_on hook + CATALOG-REFLECTION. 8 tests green. Not yet published; the intended crates.io name is pleme-dojo, since dojo is taken and dojo-types is an unrelated crate.

About

dojo (Japanese 道場, "place of the way / proving hall") — the master testing vocabulary. Every fleet testing quality (omote shell-interface, ensaio architectural-trial, sui parity differential, perf-seal honesty-gate, tameshi attestation, proptest property, magma-test-laws, mass-synthesis matrix, composition

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages