Skip to main content

Proof

A proof record is a bounded test: a safe artifact, a procedure, an expected observation, and an acceptance criterion the buyer defined or that is objectively testable. It is not a case study, a testimonial, or a demo script.

Every proof carries at least one evidence reference. A proof with no evidence record cannot be created.

The only vertical-scoped record in the chain​

Problems and solutions carry no vertical scope. Proof does, and deliberately: a bounded result may be directly applicable in one or more explicitly listed verticals, and that context decides whether it may be reused elsewhere.

proof_catalog schema version 2 uses a required vertical_ids list. The list must be non-empty, unique, and in canonical catalog order. Evidence must support direct applicability in every listed vertical. Transfer rules govern only verticals not already listed.

Each vertical declares a proof_transfer_level:

direct → the proof may be used in other verticals as written
conditional → the proof may be used only with its stated condition attached
prohibited → the proof may be used only inside its own vertical

The level is recorded explicitly even when transfer is prohibited. A vertical never defaults to direct.

Bounding the claim​

A proof states what was measured, over what period, at what kind of account — and what was not measured. An unbounded proof is not usable, because a rep cannot tell where it stops applying.

A customer outcome is never restated as a general product claim.

Why this folder gates the whole library​

Nothing generates without proof. W11 refuses to render an asset from a chain containing a approved solution or a missing proof, which is why every audience binding here is currently approved and every generated card is blocked from making any proof, outcome, benchmark, reference, or numeric claim.

Naming​

One proof per file, named for its immutable ID. A single-vertical proof uses PF_<vertical>_<nnn>.md, for example PF_M1_V2_001.md; a proof with several vertical_ids uses PF_MULTI_<nnn>.md.

Current records​

None. This folder is empty.

That single fact is what blocks the library end to end:

  • No audience binding can satisfy the W11 call-sheet preconditions.
  • No solution is generation-ready.
  • Both cards in generated/ had to be generated in provisional mode with every proof claim suppressed.

Authoring​

W7 in the authoring workflows. It requires a resolving solution ID and at least one evidence record, so W9 runs first. W9 stores one record per file in evidence/ and may preserve bounded, structured user-provided information; a call recording or attachment is optional.