{
  "format": "1",
  "registryId": "protocols",
  "registerVersion": "0.2.0",
  "registryRevision": "git:f1892e4",
  "entries": [
    {"id":"fci","kind":"protocol","title":"Foundations of Computational Interaction","canonicalSource":"foundations-of-computational-interaction","version":"0.5.0","versionAuthority":"registry-declared (no machine-readable package version)","revisionOrDigest":"git:f1892e4","status":"documented-and-reference-substrate","authorityRole":"formal-theory","classification":"normative-candidate","adapter":null,"conformance":"cd app && make test"},
    {"id":"icp","kind":"protocol","title":"Interaction Contract Protocol","canonicalSource":"interaction-contract-protocol","version":"0.1.0","versionAuthority":"package.json","revisionOrDigest":"git:f1892e4","status":"documented","authorityRole":"interaction-contract","classification":"normative-candidate","adapter":"icp","conformance":null},
    {"id":"eqp","kind":"protocol","title":"Evidence Qualification Protocol","canonicalSource":"evidence-qualification-protocol","version":"0.1.0","versionAuthority":"package.json","revisionOrDigest":"git:f1892e4","status":"documented-and-formalized","authorityRole":"evidence-qualification","classification":"normative-candidate","adapter":"eqp","conformance":"npm test"},
    {"id":"iepe","kind":"protocol","title":"Intent and Evidence Project Engine","canonicalSource":"intent-evidence-project-engine","version":"0.2.0","versionAuthority":"README.md: Protocol Version badge","revisionOrDigest":"git:f1892e4","status":"implemented-and-adopted","authorityRole":"operating-governance","classification":"operational","adapter":"iepe","conformance":"python -m pytest"},
    {"id":"ses","kind":"protocol","title":"Semantic Expression System","canonicalSource":"semantic-expression-system","version":"1.0.0","versionAuthority":"package.json (protocol); PROJECT_PROFILE.json is project version","revisionOrDigest":"git:f1892e4","status":"implemented-and-tested","authorityRole":"semantic-expression","classification":"normative","adapter":"ses-sps","conformance":"npm test"},
    {"id":"sss","kind":"protocol","title":"Semantic Surface System","canonicalSource":"semantic-surface-model","version":"0.1.0","versionAuthority":"VERSION","revisionOrDigest":"git:f1892e4","status":"documented","authorityRole":"semantic-surface","classification":"normative-candidate","adapter":"ses-sps","conformance":null},
    {"id":"sps","kind":"protocol","title":"Semantic Publication Substrate","canonicalSource":"semantic-publication-substrate","version":"0.1.0","versionAuthority":"package.json (protocol); PROJECT_PROFILE.json is project version","revisionOrDigest":"git:f1892e4","status":"working-prototype","authorityRole":"publication","classification":"operational-candidate","adapter":"ses-sps","conformance":"npm test"},
    {"id":"pdp","kind":"protocol","title":"Polymorphic Decision Protocol","canonicalSource":"polymorphic-decision-protocol","version":"1.3.0","versionAuthority":"README.md: specification version","revisionOrDigest":"git:f1892e4","status":"reference-design-and-recorded-case","authorityRole":"decision-under-uncertainty","classification":"research-protocol","adapter":null,"conformance":null},
    {"id":"hcml","kind":"research-corpus","title":"Human-Computer Mutual Legibility","canonicalSource":"human-computer-mutual-legibility","version":"2.0.0","versionAuthority":"package.json","revisionOrDigest":"git:f1892e4","status":"research-corpus","authorityRole":"research","classification":"research","adapter":null,"conformance":null},
    {"id":"app","kind":"protocol","title":"Authored Prose Protocol","canonicalSource":"authored-prose-protocol","version":"0.1.0","versionAuthority":"registry-declared (protocol docs)","revisionOrDigest":"git:f1892e4","status":"draft-and-self-checked","authorityRole":"authored-prose","classification":"editorial","adapter":null,"conformance":null},
    {"id":"nps","kind":"protocol","title":"Priming Toolkit","canonicalSource":"normative-prose-specification","version":"1.0.0","versionAuthority":"README.md: title version","revisionOrDigest":"git:f1892e4","status":"specification-and-measured-corpus","authorityRole":"priming-research","classification":"research-protocol","adapter":null,"conformance":"python generate-measurements.py"},
    {"id":"nem","kind":"method","title":"Narrative Evidence Method","canonicalSource":"narrative-evidence-method","version":"0.1.0","versionAuthority":"registry-declared (method docs)","revisionOrDigest":"git:f1892e4","status":"working-draft","authorityRole":"narrative-evidence","classification":"editorial","adapter":null,"conformance":null},
    {"id":"esp","kind":"protocol","title":"External State Protocol","canonicalSource":"external-state-protocol ","version":"0.3.0","versionAuthority":"registry-declared (protocol docs)","revisionOrDigest":"git:f1892e4","status":"definition","authorityRole":"external-state-governance","classification":"operational-candidate","adapter":"esp-rcp","conformance":null},
    {"id":"rcp","kind":"protocol","title":"Recipient Contract Protocol","canonicalSource":"recipient-contract-protocol","version":"0.1.0","versionAuthority":"registry-declared (protocol docs)","revisionOrDigest":"git:f1892e4","status":"draft","authorityRole":"recipient-obligation","classification":"operational-candidate","adapter":"esp-rcp","conformance":null},
    {"id":"edp","kind":"protocol","title":"Engagement Definition Protocol","canonicalSource":"recipient-contract-protocol/EDP.md","version":"0.1.0","versionAuthority":"registry-declared (protocol docs)","revisionOrDigest":"git:f1892e4","status":"draft","authorityRole":"engagement-contract","classification":"operational-candidate","adapter":"esp-rcp","conformance":null},
    {"id":"concepts","kind":"reference","title":"Protocol Concepts","canonicalSource":"concepts","version":"0.1.0","versionAuthority":"README.md: reference collection version","revisionOrDigest":"git:f1892e4","status":"reference-material","authorityRole":"reference","classification":"reference","adapter":null,"conformance":null}
  ],
  "relations": [
    {"from":"fci","relation":"DEFINES","to":"icp"},{"from":"icp","relation":"QUALIFIES","to":"eqp"},{"from":"iepe","relation":"QUALIFIES","to":"eqp"},{"from":"ses","relation":"CONSTRAINS","to":"sss"},{"from":"sss","relation":"PROJECTS","to":"sps"},{"from":"esp","relation":"IMPLEMENTS","to":"iepe"},{"from":"esp","relation":"IMPORTS","to":"eqp"},{"from":"rcp","relation":"CONSTRAINS","to":"esp"},{"from":"app","relation":"CONSTRAINS","to":"nem"}
  ]
}
