#187 has merged. Its review asked for a tracking marker on one cross-cutting item — "an explicit line in §3.2.3 — that the field for this is deferred, with an issue number" — and that issue does not yet exist. This is that issue. It records the question as deferred; it does not propose the answer.
The question, as the review put it: when a record cites something a verifier cannot resolve, what does the verifier record, and where.
Four surfaces currently answer it three different ways, or not at all:
Two conformant verifiers implementing today's merged text can record different things for the same unresolvable check on the same record. That is the divergence the depth work closed for build_provenance, reappearing on every other surface that cites by reference.
Scope of this issue: a home for the decision, not the decision. The review already names the merged shape that fits — a recorded field plus a policy floor, per #173 — and whether a field lands, and where, is a schema question for the editorial process. What this number enables immediately:
If the editorial preference is to fold this into an existing tracker instead, closing this as a duplicate with a pointer serves the same purpose.
#187 has merged. Its review asked for a tracking marker on one cross-cutting item — "an explicit line in §3.2.3 — that the field for this is deferred, with an issue number" — and that issue does not yet exist. This is that issue. It records the question as deferred; it does not propose the answer.
The question, as the review put it: when a record cites something a verifier cannot resolve, what does the verifier record, and where.
Four surfaces currently answer it three different ways, or not at all:
build_provenance— answered and merged (feat(schema): declare build_provenance verification depth (#50) #173): the depth actually achieved is recorded in a dedicated field,appraisal.provenance_depth_verified, andappraisal.statusmoves tocontraindicatedonly when a configured floor is not met.contraindicatedreports evidence failing,nonereports no appraisal performed,warningreports evidence passing — each misreports a check that was merely unresolvable.unverifiable, deliberately distinct from both invalid kinds, on its own axis.appraisal.policy_ref— raised on [pre-v1.0] Verification depth + action_receipts: two-axis verification model #66: whether resolution of the appraisal policy citation falls under the same discipline.Two conformant verifiers implementing today's merged text can record different things for the same unresolvable check on the same record. That is the divergence the depth work closed for
build_provenance, reappearing on every other surface that cites by reference.Scope of this issue: a home for the decision, not the decision. The review already names the merged shape that fits — a recorded field plus a policy floor, per #173 — and whether a field lands, and where, is a schema question for the editorial process. What this number enables immediately:
If the editorial preference is to fold this into an existing tracker instead, closing this as a duplicate with a pointer serves the same purpose.