Tie schemes to the 'sensitive' floor: refine it, emit both
- schemes/README.md: note the wire vocabulary (sensitive) is the lowest-common- denominator floor and schemes refine it; producers are encouraged to emit both. - schemes/data-class.md: add an explicit emit-both guideline in graceful degradation; correct the changelog date 2026-06-17 -> 2026-06-16. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
59597f94dc
commit
daf51770fe
1 changed files with 8 additions and 3 deletions
|
|
@ -4,7 +4,10 @@ A **scheme** is a concrete data-labelling or tool-annotation approach that fills
|
|||
the [`trust-annotations`](../specification/draft/trust-annotations.mdx)
|
||||
`evidenceRef` slot under an `evidenceRef.type` value. The extension defines a
|
||||
small, stable wire vocabulary and an open `type` pointer; a scheme defines the
|
||||
richer, out-of-band record that pointer resolves to.
|
||||
richer, out-of-band record that pointer resolves to. The wire vocabulary (notably
|
||||
`sensitive`) is a lowest-common-denominator floor every client can act on;
|
||||
schemes refine it for hosts that implement them, and a server that can classify
|
||||
more precisely is encouraged to emit **both** the floor and a scheme record.
|
||||
|
||||
Schemes are **not** extensions and **not** siblings of the extensions. They are
|
||||
interchangeable: a deployment can adopt one, several, or none, and can swap them
|
||||
|
|
|
|||
Loading…
Reference in a new issue