High-trust conformance profiledraft
What this profile is not
- It is not a stricter schema.
ver-record.schema.jsonis unchanged, and a Record that fails high-trust is still a schema-valid Record. The absence of acontent_hashis a weaker claim, not a malformed document, which is exactly why it is a profile decision and not arequiredkeyword. - It does not resolve anything over the network. No rule in either profile fetches a
record_uri, and none ever will: making network reachability part of conformance is the mistakeVER1303exists to record, and the §3.5 dangling fixture is accepted for the same reason. A high-trust run of a Record whose parents are all unreachable passes, provided each parent states itscontent_hash. - It does not require lineage. A Record with no
lineageblock has no parent references, so it has nothing forVER1606to fire on. Absence oflineagemeans "not stated", never "no parents" (§3.3), and this profile does not turn a silence into a claim. - It is not a trust tier.
metadata.trust[]and the signature stages are untouched. This profile says one thing about one field.
