Skip to content

Capability and Trust Matrix ​

Verdict, evidence trust, and decision capability are independent. Always assess all three.

VerificationReport split into verdict, evidence trust, and decision capability.

Decision matrix ​

GoalEntry point or evidenceMain prerequisitesMaximum supported claim in this sliceDoes not prove
Author a business exampleScenarioVerifier.verify(...)Scenario, fresh bootstrap, real graph and operatorsAUTHORINGSource identity or CI-safe execution
Run Cases in JUnitBlogeScenarioTests.fromDirectory(...)Directory preflight and stable Case IDsAUTHORINGAggregate governance
Freeze one Suite to sourceSource-bound Suite evidenceClean Git worktree, tracked inputs, ignored output, external receiptUsually AUTHORINGTeam or release authority by itself
Prove Fixture fidelityv4 Suite evidenceDeclared effect boundary and complete control observationsInput to higher assessmentUndeclared ambient effects
Verify retained durable behaviorDurable v2–v4 evidenceSupported action plan, checkpoint/session evidence, source bindingUp to TEAM_GATE only with v4 prerequisitesCANCEL, streaming durable, production recovery certification
Aggregate one projectVerificationProjectRunner.runGovernedEvidence(...)Same commit, governance selection, complete child inventory and receiptsUp to TEAM_GATECross-reactor or external identity assurance
Aggregate direct Maven modulesVerificationReactorRunner.runGovernedEvidence(...)Supported root coordinates and complete direct-module inventoryTEAM_GATENested reactors, profile-derived coordinates, release qualification
Bind an independent reference modelOracle v10/v11 evidenceExact model closure, isolated child JVM, content-disjoint factsContributes to governed assessmentSemantic independence of copied logic
Add trusted external provenanceEd25519 external attestation v1Explicit trusted public key and exact governed receiptGOVERNED_GATESigner correctness or undeclared behavior
Attribute one controlled change axisDSL or BLOGE toolchain comparison v1All other inputs frozen; BLOGE-owned authority for toolchain comparisonStill AUTHORING standaloneGeneral regression freedom
Qualify a release decisionRelease attestation v1 plus exact governed and comparison receiptsGoverned evidence, attributable comparison, trusted signer, exact axis bindingRELEASE_QUALIFIEDProduction correctness outside declared evidence

Cumulative gates ​

ClaimRequired character of the evidence
AUTHORINGUseful for local contract development, but at least one higher-gate requirement is missing
TEAM_GATESource-bound, Policy-continuous, replay-assured, CI-safe evidence with complete declared effect boundaries
GOVERNED_GATETeam-grade project evidence plus trusted external provenance and Oracle independence facts
RELEASE_QUALIFIEDGoverned evidence plus an attributable comparison and a release attestation bound to the exact receipts and change axis

VerificationClaims.assess(...) calculates the result and lists missingEvidence. Callers cannot promote a claim by setting a field or by treating PASS as a capability.

Preview boundary ​

BLOGE Verify does not provide an OS, network, or external-service sandbox. Provider declarations and fingerprints are evidence about the declared boundary, not proof that no ambient dependency exists. A finite Property run is not a mathematical proof, and a passing comparison only covers the frozen inputs and observed business facts.