experimental-ext-tool-annot.../docs/related-work.md
Sam Morrow 678f846e23
repo: make trust-annotations the base; FIDES becomes a scheme, not a sibling
Restructure the incubation into two extensions plus interchangeable data-labelling
schemes, shipped as a stack of three PRs:

- This PR (base): shared scaffolding + the trust-annotations extension.
- action-metadata moves to its own stacked PR.
- The IFC/FIDES work moves out of specification/draft/ entirely — it is one
  data-labelling scheme (ifc.fides.v1) that fills the trust-annotations
  evidenceRef slot, not an extension and not a sibling. It lands in a schemes/
  folder built to hold alternative approaches (data-class, capability tokens,
  cosigning, sequence-shape, attestation) so no single academic model is baked
  into the wire.

README, sep-disposition, related-work, trust-model, open-questions and the
decision log are reframed accordingly (two extensions + a schemes folder; the
range of candidate schemes drawn from the SEP-1913 thread and cited literature).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-16 10:29:11 +02:00

2.8 KiB

Related work

External references and prior art relevant to the IG's trust / privacy annotation work. Several were surfaced in IG meetings (notably 2026-05-28).

SEPs

Research

Implementations & tooling

  • kapil8811/mcp-trust-annotations — reference Python SDK PoC for trust-annotations.
  • github-mcp-server — public MCP server; emitter candidate for the ifc-fides scheme (knows repo visibility + collaborators).
  • Ethyca data-labeling docs — https://www.ethyca.com/docs (shared in IG chat).
  • GitHub Next agentic-workflows research on data labeling — to be documented as issues in this repo (IG action item, @gokhanarkan / @joannakl).

Adjacent community proposals (from the SEP-1913 thread)

  • SINT Protocol (capability-token constraint enforcement) — pshkv.
  • in-toto attestations as a trust-annotation substrate.
  • OVERT 1.0 envelope shape for runtime evidence.
  • Caller/tool cosigning model — viftode4.
  • Sequence-shape policies — marras0914.

These are exactly the models that evidenceRef's open type is designed to accommodate as schemes — see schemes/.