# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-09-09T23:05:07Z", "synthesisSha256": "4e0e1eeb2a6811533c8550a8e064d6cf2cd3eefbef9287ad6f35aae26099e394", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-PER-013", "registryId": "vr.wm-per-013", "name": "Professional License / Credential", "version": "0.3.0-research.1", "previousVersions": [], "entryKind": "entity", "family": "World Models", "category": "Society, people and institutions", "industry": [ "Cross-industry" ], "domain": [ "SOC.PER.CRD" ], "tags": [ "professional", "license", "credential", "soc.per.crd" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-per-013-professional-license-credential/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-per-013", "model": { "registry_id": "vr.wm-per-013", "model_id": "WM-PER-013", "name": "Professional License / Credential", "entry_kind": "entity", "purpose": "Describe an individually awarded professional credential with evidenced scope, issuer, validity and governance.", "scope_statement": "One governed award record with references to its subject, scheme, issuing authority, status evidence and recognition decisions; not an automatic grant of professional practice rights.", "in_scope": [ "Award identity, credential kind, subject binding, issuer and scheme references", "Award basis, scope, continuing requirements, status and remedies", "Verification observations, privacy-aware presentation and loss-aware mapping" ], "out_of_scope": [ "Issuing or revoking a real credential, professional advice or legal eligibility decisions", "Mastering person identity, complete training records or regulator case files", "Implementing cryptographic verification, external register access or jurisdictional rule engines" ], "boundary_notes": [ { "neighbor": "Credential scheme", "distinction": "Scheme requirements and individual award have separate identities and maintenance cycles.", "source_refs": [ "SRC-006" ] }, { "neighbor": "Person and holder", "distinction": "Award subject and repository holder may differ; identity masters remain references.", "source_refs": [ "SRC-001", "SRC-003" ] }, { "neighbor": "Practice authorization", "distinction": "Qualification and valid document do not alone authorize the intended role or location.", "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ] }, { "neighbor": "Verifiable credential envelope", "distinction": "Proof validity and claim truth are distinct; envelope ID is not necessarily award ID.", "source_refs": [ "SRC-001" ] }, { "neighbor": "Attestation / Credential", "distinction": "Registry parent is a general conceptual alignment, not verified structural inheritance.", "source_refs": [ "SRC-001", "SRC-003" ] } ] }, "sources": [ { "id": "SRC-001", "title": "Verifiable Credentials Data Model v2.0", "organization": "W3C", "url": "https://www.w3.org/TR/vc-data-model-2.0/", "version_or_date": "2.0; dated pin and errata audit pending", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T23:01:00Z", "relevance": "Selected verification, holder/subject and trust distinctions; not full VC conformance." }, { "id": "SRC-002", "title": "Bitstring Status List v1.0", "organization": "W3C", "url": "https://www.w3.org/TR/vc-bitstring-status-list/", "version_or_date": "1.0; dated pin pending", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T23:01:00Z", "relevance": "Selected purpose and refresh semantics; no implemented status-list adapter." }, { "id": "SRC-003", "title": "Practitioner", "organization": "HL7", "url": "https://hl7.org/fhir/R5/practitioner.html", "version_or_date": "R5 5.0.0", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T23:01:00Z", "relevance": "Selected qualification fields and separation from organization-specific authorization." }, { "id": "SRC-004", "title": "The licence to practise", "organization": "General Medical Council", "url": "https://www.gmc-uk.org/registration-and-licensing/our-registers/a-guide-to-our-registers/the-licence-to-practise", "version_or_date": "Guidance inspected 2026-09-09", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T23:01:00Z", "relevance": "UK example of registration, licence and revalidation; not a universal legal rule." }, { "id": "SRC-005", "title": "What is a regulated profession", "organization": "European Union Your Europe", "url": "https://europa.eu/youreurope/citizens/work/professional-qualifications/regulated-professions/index_en.htm", "version_or_date": "Guidance inspected 2026-09-09", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T23:01:00Z", "relevance": "Selected jurisdiction and recognition distinctions; no individual eligibility determination." }, { "id": "SRC-006", "title": "Credential Engine Schemas Handbook", "organization": "Credential Engine", "url": "https://www.credreg.net/ctdl/handbook", "version_or_date": "Header 2024-02-20; schema release pin pending", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T23:01:00Z", "relevance": "Selected scheme graph, job-license, maintenance and revocation-profile passages. Direct License term page unavailable." } ], "structure": { "bundles": [ { "id": "credential-award-identity-and-classification", "name": "Award identity and classification", "description": "Individual credential award identity and classification.", "rationale": "Groups award-owned records without taking ownership of issuer schemes, people or legal authorization decisions.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-006" ], "layers": [ { "id": "award-binding", "name": "Award and subject binding", "description": "Authored credential-record design for award and subject binding. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-003" ], "findings": [ { "id": "award-binding-record", "name": "Award and subject binding record", "description": "Authored credential-record design for award and subject binding. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-003" ], "questions": [ { "id": "award-binding-q01", "text": "Which issuer-qualified award identifier and revision identify this credential rather than its certificate file?", "kind": "identity", "answer_data": [ "award-binding-identity" ] }, { "id": "award-binding-q02", "text": "Who is the credential subject, and is the presenter or repository holder a different party?", "kind": "relationship", "answer_data": [ "award-binding-subject" ] }, { "id": "award-binding-q03", "text": "What evidence resolves duplicates, namesakes or replacement documents without merging distinct awards?", "kind": "quality", "answer_data": [ "award-binding-matching" ] } ], "data_elements": [ { "id": "award-binding-identity", "name": "identity", "description": "Proposed members: issuerNamespace,awardId,revision,replacesRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "award-binding-subject", "name": "subject", "description": "Proposed members: personRef,holderRef,bindingEvidence,unknownReason. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "award-binding-matching", "name": "matching", "description": "Proposed members: candidateRefs,decision,reviewer,evidenceRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-003" ] } ], "artifacts": [ { "id": "award-binding-artifact", "name": "Award and subject binding evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-001", "SRC-003" ] } ], "inline_only_rationale": null } ] }, { "id": "award-scheme", "name": "Scheme and credential kind", "description": "Authored credential-record design for scheme and credential kind. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ], "findings": [ { "id": "award-scheme-record", "name": "Scheme and credential kind record", "description": "Authored credential-record design for scheme and credential kind. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ], "questions": [ { "id": "award-scheme-q01", "text": "Is this a license, certification, qualification or membership under which versioned scheme?", "kind": "classification", "answer_data": [ "award-scheme-kind" ] }, { "id": "award-scheme-q02", "text": "Which awarding body, regulator and scheme owner have separately evidenced authority?", "kind": "authority", "answer_data": [ "award-scheme-authority" ] }, { "id": "award-scheme-q03", "text": "Which professional class, specialty and level are asserted without assuming equivalent legal effects?", "kind": "classification", "answer_data": [ "award-scheme-classification" ] } ], "data_elements": [ { "id": "award-scheme-kind", "name": "kind", "description": "Proposed members: code,vocabulary,schemeRef,schemeVersion. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] }, { "id": "award-scheme-authority", "name": "authority", "description": "Proposed members: issuerRef,regulatorRef,schemeOwnerRef,basisRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] }, { "id": "award-scheme-classification", "name": "classification", "description": "Proposed members: professionCode,specialty,level,mappingLimits. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] } ], "artifacts": [ { "id": "award-scheme-artifact", "name": "Scheme and credential kind evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "credential-award-basis-and-permitted-scope", "name": "Award basis and permitted scope", "description": "Individual credential award basis and permitted scope.", "rationale": "Groups award-owned records without taking ownership of issuer schemes, people or legal authorization decisions.", "source_refs": [ "SRC-003", "SRC-004", "SRC-005", "SRC-006" ], "layers": [ { "id": "award-basis", "name": "Eligibility and assessment basis", "description": "Authored credential-record design for eligibility and assessment basis. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-003", "SRC-005", "SRC-006" ], "findings": [ { "id": "award-basis-record", "name": "Eligibility and assessment basis record", "description": "Authored credential-record design for eligibility and assessment basis. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-003", "SRC-005", "SRC-006" ], "questions": [ { "id": "award-basis-q01", "text": "Which eligibility and assessment requirements applied to this award at the decision date?", "kind": "requirement", "answer_data": [ "award-basis-eligibility" ] }, { "id": "award-basis-q02", "text": "Which authorized evidence references support satisfaction, exemption or unknown assessment outcomes?", "kind": "evidence", "answer_data": [ "award-basis-evidence" ] }, { "id": "award-basis-q03", "text": "Who made the award decision and what issuance, effective and recording dates were stated?", "kind": "temporal", "answer_data": [ "award-basis-decision" ] } ], "data_elements": [ { "id": "award-basis-eligibility", "name": "eligibility", "description": "Proposed members: requirementRefs,profileVersion,applicabilityDate. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-005", "SRC-006" ] }, { "id": "award-basis-evidence", "name": "evidence", "description": "Proposed members: assessmentRefs,exemptions,outcome,accessPolicy. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-005", "SRC-006" ] }, { "id": "award-basis-decision", "name": "decision", "description": "Proposed members: authorityRef,decisionRef,issuedAt,effectiveFrom,recordedAt. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-005", "SRC-006" ] } ], "artifacts": [ { "id": "award-basis-artifact", "name": "Eligibility and assessment basis evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-003", "SRC-005", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "award-practice-scope", "name": "Jurisdiction and practice conditions", "description": "Authored credential-record design for jurisdiction and practice conditions. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ], "findings": [ { "id": "award-practice-scope-record", "name": "Jurisdiction and practice conditions record", "description": "Authored credential-record design for jurisdiction and practice conditions. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ], "questions": [ { "id": "award-practice-scope-q01", "text": "In which jurisdiction and activity scope is this credential asserted to be applicable?", "kind": "spatial", "answer_data": [ "award-practice-scope-scope" ] }, { "id": "award-practice-scope-q02", "text": "Which restrictions, supervision requirements or organization-specific permissions remain separate?", "kind": "constraint", "answer_data": [ "award-practice-scope-conditions" ] }, { "id": "award-practice-scope-q03", "text": "What competent-authority evidence is needed before a relying party can assess permission for the intended work?", "kind": "authority", "answer_data": [ "award-practice-scope-reliance" ] } ], "data_elements": [ { "id": "award-practice-scope-scope", "name": "scope", "description": "Proposed members: jurisdictionRefs,activityCodes,effectivePeriod. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ] }, { "id": "award-practice-scope-conditions", "name": "conditions", "description": "Proposed members: restrictionRefs,supervisionRef,organizationPermissionRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ] }, { "id": "award-practice-scope-reliance", "name": "reliance", "description": "Proposed members: intendedUse,authorityEvidence,policyRef,outcomeOrUnknown. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ] } ], "artifacts": [ { "id": "award-practice-scope-artifact", "name": "Jurisdiction and practice conditions evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-003", "SRC-004", "SRC-005" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "credential-validity-and-continuing-requirements", "name": "Validity and continuing requirements", "description": "Individual credential validity and continuing requirements.", "rationale": "Groups award-owned records without taking ownership of issuer schemes, people or legal authorization decisions.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-006" ], "layers": [ { "id": "award-validity", "name": "Validity intervals and observations", "description": "Authored credential-record design for validity intervals and observations. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "findings": [ { "id": "award-validity-record", "name": "Validity intervals and observations record", "description": "Authored credential-record design for validity intervals and observations. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "questions": [ { "id": "award-validity-q01", "text": "What are the credential effective interval, precision and source, including unknown or open-ended expiry?", "kind": "temporal", "answer_data": [ "award-validity-interval" ] }, { "id": "award-validity-q02", "text": "How are digital envelope validity, credential status and a local record active flag kept distinct?", "kind": "state", "answer_data": [ "award-validity-states" ] }, { "id": "award-validity-q03", "text": "At what observation time and under which freshness policy was the latest status usable?", "kind": "quality", "answer_data": [ "award-validity-freshness" ] } ], "data_elements": [ { "id": "award-validity-interval", "name": "interval", "description": "Proposed members: validFrom,validUntil,precision,sourceRef,unknownReason. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] }, { "id": "award-validity-states", "name": "states", "description": "Proposed members: envelopePeriod,awardStatus,recordActive,practiceAssessmentRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] }, { "id": "award-validity-freshness", "name": "freshness", "description": "Proposed members: observedAt,sourceAsOf,refreshBy,policyRef,staleFlag. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "artifacts": [ { "id": "award-validity-artifact", "name": "Validity intervals and observations evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "inline_only_rationale": null } ] }, { "id": "award-renewal", "name": "Renewal and revalidation", "description": "Authored credential-record design for renewal and revalidation. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-004", "SRC-006" ], "findings": [ { "id": "award-renewal-record", "name": "Renewal and revalidation record", "description": "Authored credential-record design for renewal and revalidation. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-004", "SRC-006" ], "questions": [ { "id": "award-renewal-q01", "text": "Which renewal or continuing-development obligations apply under the credential's own scheme?", "kind": "requirement", "answer_data": [ "award-renewal-obligations" ] }, { "id": "award-renewal-q02", "text": "Which evidence and decisions show compliance, exemption, pending review or unmet requirements?", "kind": "evidence", "answer_data": [ "award-renewal-compliance" ] }, { "id": "award-renewal-q03", "text": "Does the next renewal preserve the award identity or create a successor according to issuer rules?", "kind": "lifecycle", "answer_data": [ "award-renewal-continuity" ] } ], "data_elements": [ { "id": "award-renewal-obligations", "name": "obligations", "description": "Proposed members: requirementRefs,interval,dueDate,schemeVersion. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-006" ] }, { "id": "award-renewal-compliance", "name": "compliance", "description": "Proposed members: evidenceRefs,reviewOutcome,exemptionRef,pendingReason. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-006" ] }, { "id": "award-renewal-continuity", "name": "continuity", "description": "Proposed members: renewalRef,identityRule,successorRef,decisionAt. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-006" ] } ], "artifacts": [ { "id": "award-renewal-artifact", "name": "Renewal and revalidation evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-004", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "credential-status-changes-and-remedies", "name": "Status changes and remedies", "description": "Individual credential status changes and remedies.", "rationale": "Groups award-owned records without taking ownership of issuer schemes, people or legal authorization decisions.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-005", "SRC-006" ], "layers": [ { "id": "award-status-change", "name": "Suspension revocation and restoration", "description": "Authored credential-record design for suspension revocation and restoration. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ], "findings": [ { "id": "award-status-change-record", "name": "Suspension revocation and restoration record", "description": "Authored credential-record design for suspension revocation and restoration. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ], "questions": [ { "id": "award-status-change-q01", "text": "Which authority reported suspension, revocation, expiry, surrender or restoration, and for what scope?", "kind": "event", "answer_data": [ "award-status-change-transition" ] }, { "id": "award-status-change-q02", "text": "What effective and recorded times, reasons and evidence qualify each transition?", "kind": "temporal", "answer_data": [ "award-status-change-timing" ] }, { "id": "award-status-change-q03", "text": "How are contradictory, stale or unavailable status reports preserved without inferring good standing?", "kind": "exception", "answer_data": [ "award-status-change-disagreement" ] } ], "data_elements": [ { "id": "award-status-change-transition", "name": "transition", "description": "Proposed members: kind,authorityRef,affectedScope,priorRevision. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "award-status-change-timing", "name": "timing", "description": "Proposed members: effectiveAt,recordedAt,reasonRef,evidenceRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "award-status-change-disagreement", "name": "disagreement", "description": "Proposed members: assertionRefs,sourcePriority,unresolvedReason,reviewRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "award-status-change-artifact", "name": "Suspension revocation and restoration evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "award-remedy", "name": "Correction appeal and record retirement", "description": "Authored credential-record design for correction appeal and record retirement. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ], "findings": [ { "id": "award-remedy-record", "name": "Correction appeal and record retirement record", "description": "Authored credential-record design for correction appeal and record retirement. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ], "questions": [ { "id": "award-remedy-q01", "text": "Which correction or appeal process and responsible authority are referenced for this credential?", "kind": "process", "answer_data": [ "award-remedy-remedy" ] }, { "id": "award-remedy-q02", "text": "What decision, replacement or pending outcome changes the record without silently reversing a regulator's action?", "kind": "decision", "answer_data": [ "award-remedy-outcome" ] }, { "id": "award-remedy-q03", "text": "What retention, legal-hold and privacy policy governs removal of local evidence and permitted tombstones?", "kind": "retention", "answer_data": [ "award-remedy-retirement" ] } ], "data_elements": [ { "id": "award-remedy-remedy", "name": "remedy", "description": "Proposed members: processRef,authorityRef,caseRef,deadlinePrecision. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ] }, { "id": "award-remedy-outcome", "name": "outcome", "description": "Proposed members: decisionRef,status,replacementRef,expectedHead. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ] }, { "id": "award-remedy-retirement", "name": "retirement", "description": "Proposed members: retentionPolicy,holdRef,erasureScope,minimalTombstone. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ] } ], "artifacts": [ { "id": "award-remedy-artifact", "name": "Correction appeal and record retirement evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "credential-verification-and-disclosure", "name": "Verification and disclosure", "description": "Individual credential verification and disclosure.", "rationale": "Groups award-owned records without taking ownership of issuer schemes, people or legal authorization decisions.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ], "layers": [ { "id": "award-verification", "name": "Evidence and status verification", "description": "Authored credential-record design for evidence and status verification. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ], "findings": [ { "id": "award-verification-record", "name": "Evidence and status verification record", "description": "Authored credential-record design for evidence and status verification. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ], "questions": [ { "id": "award-verification-q01", "text": "Which official register or issuer evidence was checked, with what subject binding and source time?", "kind": "provenance", "answer_data": [ "award-verification-observation" ] }, { "id": "award-verification-q02", "text": "Which checks separately cover proof integrity, issuer trust, status and claim applicability?", "kind": "validation", "answer_data": [ "award-verification-checks" ] }, { "id": "award-verification-q03", "text": "If a status-list source is used, what purpose, validity and refresh information prevent stale or misinterpreted results?", "kind": "constraint", "answer_data": [ "award-verification-statuslist" ] } ], "data_elements": [ { "id": "award-verification-observation", "name": "observation", "description": "Proposed members: registerRef,subjectMatch,checkedAt,sourceAsOf,resultOrUnknown. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] }, { "id": "award-verification-checks", "name": "checks", "description": "Proposed members: proofResult,issuerTrust,awardStatus,applicability,policyRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] }, { "id": "award-verification-statuslist", "name": "statusList", "description": "Proposed members: listRef,purpose,indexRef,listValidity,ttlMillis,refreshPolicy. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] } ], "artifacts": [ { "id": "award-verification-artifact", "name": "Evidence and status verification evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] } ], "inline_only_rationale": null } ] }, { "id": "award-disclosure", "name": "Privacy-aware presentation", "description": "Authored credential-record design for privacy-aware presentation. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001" ], "findings": [ { "id": "award-disclosure-record", "name": "Privacy-aware presentation record", "description": "Authored credential-record design for privacy-aware presentation. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001" ], "questions": [ { "id": "award-disclosure-q01", "text": "Which minimum credential fields may be disclosed to which relying party for the stated purpose?", "kind": "access", "answer_data": [ "award-disclosure-disclosure" ] }, { "id": "award-disclosure-q02", "text": "How are restricted assessment, disciplinary and identity evidence references protected during presentation?", "kind": "privacy", "answer_data": [ "award-disclosure-protection" ] }, { "id": "award-disclosure-q03", "text": "What presentation audit or correction trail can be retained without retaining unnecessary personal evidence?", "kind": "retention", "answer_data": [ "award-disclosure-audit" ] } ], "data_elements": [ { "id": "award-disclosure-disclosure", "name": "disclosure", "description": "Proposed members: purpose,recipientScope,allowedFields,authorityRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001" ] }, { "id": "award-disclosure-protection", "name": "protection", "description": "Proposed members: evidenceAccess,redactionRules,correlationRisks. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001" ] }, { "id": "award-disclosure-audit", "name": "audit", "description": "Proposed members: operationRef,revisionRef,retentionPolicy,redactedOutcome. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001" ] } ], "artifacts": [ { "id": "award-disclosure-artifact", "name": "Privacy-aware presentation evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-001" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "credential-recognition-and-interoperability", "name": "Recognition and interoperability", "description": "Individual credential recognition and interoperability.", "rationale": "Groups award-owned records without taking ownership of issuer schemes, people or legal authorization decisions.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-005", "SRC-006" ], "layers": [ { "id": "award-recognition", "name": "Recognition in another context", "description": "Authored credential-record design for recognition in another context. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-005", "SRC-006" ], "findings": [ { "id": "award-recognition-record", "name": "Recognition in another context record", "description": "Authored credential-record design for recognition in another context. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-005", "SRC-006" ], "questions": [ { "id": "award-recognition-q01", "text": "Which destination jurisdiction and intended activity require a separate recognition assessment?", "kind": "spatial", "answer_data": [ "award-recognition-destination" ] }, { "id": "award-recognition-q02", "text": "What competent-authority decision, conditions or outstanding steps support recognition rather than mere similarity?", "kind": "decision", "answer_data": [ "award-recognition-recognition" ] }, { "id": "award-recognition-q03", "text": "Which vocabulary translations or claimed equivalences remain unratified or narrower than permission to practise?", "kind": "interoperability", "answer_data": [ "award-recognition-mapping" ] } ], "data_elements": [ { "id": "award-recognition-destination", "name": "destination", "description": "Proposed members: jurisdictionRef,activity,authorityRef. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-005", "SRC-006" ] }, { "id": "award-recognition-recognition", "name": "recognition", "description": "Proposed members: decisionRef,conditions,pendingSteps,effectivePeriod. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-005", "SRC-006" ] }, { "id": "award-recognition-mapping", "name": "mapping", "description": "Proposed members: sourceTerm,targetTerm,relation,verificationLimits. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-005", "SRC-006" ] } ], "artifacts": [ { "id": "award-recognition-artifact", "name": "Recognition in another context evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-005", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "award-projection", "name": "Projection and acceptance", "description": "Authored credential-record design for projection and acceptance. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ], "findings": [ { "id": "award-projection-record", "name": "Projection and acceptance record", "description": "Authored credential-record design for projection and acceptance. Selected sources motivate distinctions; profile rules and operational implementation remain separate.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ], "questions": [ { "id": "award-projection-q01", "text": "Which pinned target profile maps the award, scheme, subject, status and scope without collapsing their identities?", "kind": "interoperability", "answer_data": [ "award-projection-projection" ] }, { "id": "award-projection-q02", "text": "Which unsupported qualifiers or required-field losses must cause export refusal?", "kind": "constraint", "answer_data": [ "award-projection-loss" ] }, { "id": "award-projection-q03", "text": "Which negative tests and authorized reviewer decisions are still required before operational reliance?", "kind": "validation", "answer_data": [ "award-projection-acceptance" ] } ], "data_elements": [ { "id": "award-projection-projection", "name": "projection", "description": "Proposed members: profileRef,version,fieldMap,sourceRevision. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "award-projection-loss", "name": "loss", "description": "Proposed members: unsupportedFields,requiredQualifiers,refusalReason. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "award-projection-acceptance", "name": "acceptance", "description": "Proposed members: testRefs,reviewer,unresolvedHolds,relianceDecision. Required container may explicitly record unknown or not-applicable; nested executable schemas are deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "award-projection-artifact", "name": "Projection and acceptance evidence record", "description": "Minimal authorized evidence reference or attributed record, not a fabricated credential or public copy of private assessment material.", "media_or_form": [ "text/markdown", "application/json", "application/yaml", "authorized reference" ], "serial": true, "identity_strategy": "Master-qualified award ID, governed issuer URI or Dimension UUID, with separate revision and digest; not names or timestamp alone.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "resolve-award", "name": "Resolve award reference", "description": "Proposed record operation: resolve award reference. Runtime implementation is deferred.", "inputs": [ "Issuer-qualified ID", "Authorized subject candidates" ], "outputs": [ "Reference or ambiguity" ], "preconditions": [ "Read authority", "No name-only merge" ], "effects": [ "Read-only; no award created" ], "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "record-award", "name": "Record award assertion", "description": "Proposed record operation: record award assertion. Runtime implementation is deferred.", "inputs": [ "Issuer evidence", "Scope and dates", "Expected head" ], "outputs": [ "Attributed revision" ], "preconditions": [ "Write scope", "Unknowns explicit" ], "effects": [ "Local record only; no real credential issuance" ], "source_refs": [ "SRC-003", "SRC-006" ] }, { "id": "record-status-observation", "name": "Record status observation", "description": "Proposed record operation: record status observation. Runtime implementation is deferred.", "inputs": [ "Authorized source", "Source time and purpose", "Freshness policy" ], "outputs": [ "Status observation or unknown" ], "preconditions": [ "Source access allowed", "Purpose interpreted separately" ], "effects": [ "No regulator mutation or inferred good standing" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] }, { "id": "link-renewal-evidence", "name": "Link renewal evidence", "description": "Proposed record operation: link renewal evidence. Runtime implementation is deferred.", "inputs": [ "Scheme requirements", "Authorized evidence refs" ], "outputs": [ "Qualified renewal record" ], "preconditions": [ "Write scope", "Scheme version pinned" ], "effects": [ "No automatic revalidation or extension of rights" ], "source_refs": [ "SRC-004", "SRC-006" ] }, { "id": "record-recognition", "name": "Record recognition decision", "description": "Proposed record operation: record recognition decision. Runtime implementation is deferred.", "inputs": [ "Destination scope", "Authority evidence" ], "outputs": [ "Decision reference or pending state" ], "preconditions": [ "Authorized evidence", "Jurisdiction explicit" ], "effects": [ "No new practice permission conferred" ], "source_refs": [ "SRC-005", "SRC-006" ] }, { "id": "export-credential-projection", "name": "Export minimized projection", "description": "Proposed record operation: export minimized projection. Runtime implementation is deferred.", "inputs": [ "Disclosure scope", "Pinned target profile", "Loss policy" ], "outputs": [ "Projection or refusal" ], "preconditions": [ "Disclosure authorized", "Required qualifiers preserved" ], "effects": [ "No public release or cryptographic guarantee implied" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "composition": [ { "target": "WM-XCT-017", "relation": "ALIGN", "purpose": "Candidate general attestation alignment, not ratified inheritance.", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "target": "WM-PER-001", "relation": "REFERENCE", "purpose": "Subject reference, not identity mastering.", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "target": "https://www.w3.org/TR/vc-data-model-2.0/", "relation": "ALIGN", "purpose": "Optional envelope projection with separate award identity.", "required": false, "source_refs": [ "SRC-001" ] }, { "target": "https://www.w3.org/TR/vc-bitstring-status-list/", "relation": "ALIGN", "purpose": "Optional purpose-aware status evidence; adapter pending.", "required": false, "source_refs": [ "SRC-002" ] }, { "target": "https://hl7.org/fhir/R5/practitioner.html", "relation": "ALIGN", "purpose": "Selected healthcare qualification mapping, not practice authority.", "required": false, "source_refs": [ "SRC-003" ] }, { "target": "https://www.credreg.net/ctdl/handbook", "relation": "ALIGN", "purpose": "Scheme and requirements references; not a substitute for individual award.", "required": false, "source_refs": [ "SRC-006" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "Declare award-record owner and authorized steward.", "Identify subject, scheme, issuer and status evidence masters.", "Bind disclosure, freshness, correction, retention and reliance policies." ], "namespace_guidance": "Use issuer-qualified award IDs; keep subject, scheme, envelope and local revision IDs distinct. Do not expose private identity in public paths.", "registry_links": [ "Award registry", "Person and organization references", "Scheme and jurisdiction references", "Status observation and protected evidence registry" ] }, "canon_and_patch": { "canonicalization_rules": [ "Preserve source vocabulary, award scope and authority qualifiers.", "Separate effective intervals, envelope periods and observation times; unknown is not active." ], "patch_rules": [ "Pin base version and digest; namespace profession and jurisdiction profiles.", "Append corrections under expected-head checks; retain competing reports where permitted." ], "compatibility_rules": [ "Do not merge license, certification, membership and qualification semantics.", "Refuse export when required scope, status freshness or authority qualifiers would be lost." ] }, "artifact_rules": { "identity_priority": [ "Master-system issuer-qualified award identifier", "Governed issuer-qualified URI", "Dimension-issued UUID" ], "timestamp_rule": "Use RFC 3339 seconds and explicit offset or Z for recording instants; preserve date-only and uncertain effective periods separately.", "serial_naming_rule": "Opaque award ID, record kind and revision; no personal names or disciplinary details in filenames.", "integrity_rule": "Check exact-byte digest and revision; integrity never proves issuer authority or permission to practise." }, "policies": [ "No real issuance, revocation, regulator contact or personal-record lookup follows from filling this model.", "Never equate good signature, active local record, qualification and current practice permission.", "Treat unavailable or stale status as unknown under the relying policy, not good standing.", "Collect only necessary authorized evidence and protect disciplinary or assessment details." ], "crud": { "read": [ "Read Dimension policy, pinned specification, assurance holds and permitted evidence scope before accessing award records." ], "create": [ "Record an authorized attributed award assertion; keep unknown issuer/subject binding explicit." ], "update": [ "Append status observations or corrections with evidence, effective time and expected-head guard; local edit cannot reverse issuer decisions." ], "delete": [ "Apply retention, legal holds and justified deletion to local records; preserve only permitted minimal tombstones. Local deletion does not revoke an award." ] }, "roles": [ { "name": "Dimension owner", "responsibilities": [ "Delegates local memory authority, not credential-issuing rights." ] }, { "name": "Credential steward", "responsibilities": [ "Maintains attributed award and scope records." ] }, { "name": "Contributor", "responsibilities": [ "Provides authorized evidence references." ] }, { "name": "Reviewer", "responsibilities": [ "Checks binding, freshness and loss limits without inventing legal authority." ] }, { "name": "Custodian", "responsibilities": [ "Enforces restricted disclosure and retention." ] } ], "access": { "default_rule": "Deny absent purpose-specific authority; public-register visibility is not unlimited redistribution permission.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Explicit scoped time-limited exception with authorizer and rationale, never an implicit privilege from credential possession." ], "audit_requirements": [ "Log operation, opaque award/revision and authorized outcome; do not log secrets or restricted evidence contents." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL" ], "read_order": [ "Dimension policy and permitted purpose", "Pinned credential specification and assurance", "Award identity, scope and source-qualified status", "Validation, disclosure, patching and retirement rules" ] } }, "coverage": { "claim": "Bounded professional award memory draft, not global licensing law, cryptographic runtime or independent review.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Award, subject, scheme and envelope distinct." }, { "dimension": "classification", "status": "covered", "notes": "Credential kind and profession vocabulary qualified." }, { "dimension": "direct properties", "status": "covered", "notes": "Scope, issuer, level and validity are explicit." }, { "dimension": "recognition", "status": "covered", "notes": "Evidenced identification and jurisdictional recognition are separate." }, { "dimension": "capabilities", "status": "covered", "notes": "Six bounded record operations, not practice privileges." }, { "dimension": "lifecycle", "status": "covered", "notes": "Issuance record, renewal, status change, remedy and retirement." }, { "dimension": "relationships", "status": "covered", "notes": "Subject, issuer, scheme and relying party referenced." }, { "dimension": "temporal", "status": "covered", "notes": "Effective intervals and observation time distinct." }, { "dimension": "provenance", "status": "covered", "notes": "Authority and evidence preserved per assertion." }, { "dimension": "ownership", "status": "covered", "notes": "Record stewardship does not confer regulator powers." }, { "dimension": "access", "status": "covered", "notes": "Purpose-limited evidence and presentation." }, { "dimension": "retention", "status": "covered", "notes": "Local deletion does not revoke the credential." }, { "dimension": "interoperability", "status": "covered", "notes": "Loss-aware optional profile projections." }, { "dimension": "validation", "status": "gap", "notes": "Research structure validated; executable nested fields, legal rules and negative runtime fixtures are not implemented." }, { "dimension": "physical properties", "status": "not-applicable", "notes": "Credential is an informational award record; physical document properties belong to its carrier." } ], "known_omissions": [ "Both external providers timed out once; no independent external review.", "Selected clauses only; exact dated pins, updates, source licenses and full mappings pending.", "GMC UK, EU recognition and FHIR healthcare examples are not universal professional rules.", "Direct CTDL License term fetch unavailable; only selected handbook content admitted.", "No executable nested schemas, status-list adapter, cryptographic verification, jurisdiction engine or ratified composition." ], "conflicts": [], "regional_assumptions": [ "Jurisdiction and profession profiles require competent source verification before operational reliance." ], "adversarial_checks": [ "A holder may not be the subject.", "Valid proof does not establish truth or issuer authority.", "Registration is not necessarily a license.", "Qualification does not authorize every organization or location.", "Stale or missing status is not good standing.", "Renewal is not scheme maintenance.", "Recognition similarity does not confer permission.", "Local deletion or correction cannot revoke or restore a real award." ] }, "researchAdjudication": { "providerMode": "single-provider-waiver", "activeProviders": [ "codex" ], "waivedProviders": [ "claude", "grok" ], "providerPolicy": { "contract_version": "1.0.0", "mode": "single-provider-waiver", "effective_at": "2026-09-06T00:00:00Z", "scope": "Canonical single-stream subject-model research after the six-workstream consolidation", "active_providers": [ "codex" ], "waived_providers": [ { "provider": "claude", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "Claude produced no result on prior 1800-second and 900-second attempts and again timed out on bounded 600-second Sonnet and 300-second Haiku passes. The owner prioritized completion over provider availability." }, { "provider": "grok", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "The repository owner authorized completion without Grok when Grok is unavailable, slow or schema-invalid. Grok may still be attempted as a bounded supplemental reviewer, but its failure never blocks a valid Claude plus no-tools result." } ], "review_rule": "Codex may complete source-grounded fallback research after bounded Claude and Grok attempts fail. It requires a separate no-tools adversarial audit and remains reviewable-draft with a visible absence-of-external-review hold.", "supplemental_provider_attempts": [ { "provider": "claude", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." }, { "provider": "grok", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." } ] }, "boundaryDecision": { "entry_kind": "entity", "status": "accepted", "rationale": "Individual award record with distinct subject, scheme, envelope and authorization references; issuer rules govern continuity." }, "decisions": [ { "concept": "Award identity", "disposition": "accepted", "rationale": "Award, subject, holder, scheme and envelope are distinct." }, { "concept": "Practice authority", "disposition": "accepted with limitations", "rationale": "Qualification or valid proof cannot alone authorize intended work." }, { "concept": "Status and renewal", "disposition": "accepted", "rationale": "Source time, effective interval, suspension, revocation and continuing requirements stay distinct; stale status is not good standing." }, { "concept": "Recognition", "disposition": "accepted with limitations", "rationale": "Destination authority and conditions require a separate evidenced decision." }, { "concept": "Runtime and mappings", "disposition": "deferred", "rationale": "Nested schemas, negative fixtures, legal profiles and adapters are not implemented." }, { "concept": "External review", "disposition": "mandatory hold", "rationale": "Claude and Grok each timed out once. Same-agent frozen audit is not independent review." } ], "publicationHolds": [ "Codex-only after Claude and Grok timeouts; no independent external review. Assurance remains reviewable-draft.", "Selected clauses only; dated source pins, updates, reuse licenses and full clause mappings remain pending.", "GMC UK, EU recognition and FHIR healthcare examples are bounded profiles, not universal licensing rules or individual legal advice.", "Direct CTDL License term fetch unavailable; only selected handbook content inspected.", "Nested schemas, negative runtime fixtures, cryptographic and status-list adapters, jurisdiction rules and ratified composition are not implemented.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Independent review and exact source/profile/license verification.", "Executable field schemas and negative status, identity, privacy and export fixtures.", "Ratified composition and profession-specific authority mappings." ] }, "statistics": { "sources": 6, "bundles": 6, "layers": 12, "findings": 12, "questions": 36, "artifacts": 12, "functions": 6 } }