<?xml version="1.0" encoding="utf-8"?>
<?xml-model href="rfc7991bis.rnc"?>
<rfc
  category="info"
  docName="draft-veridom-omp-fca-00"
  ipr="trust200902"
  obsoletes=""
  updates=""
  submissionType="independent"
  xml:lang="en"
  tocInclude="true"
  tocDepth="3"
  symRefs="true"
  sortRefs="true"
  version="3">

  <front>
    <title abbrev="OMP FCA Consumer Duty Profile">
      OMP Domain Profile: FCA Consumer Duty, SM&amp;CR Accountability,
      and AI Governance Evidence for UK Retail Financial Services
    </title>
    <seriesInfo name="Internet-Draft" value="draft-veridom-omp-fca-00"/>

    <author fullname="Tolulope Adebayo" initials="T." surname="Adebayo">
      <organization>Veridom Ltd</organization>
      <address>
        <postal><city>London</city><country>United Kingdom</country></postal>
        <email>tolulope@veridom.io</email>
      </address>
    </author>
    <author fullname="Oluropo Apalowo" initials="O." surname="Apalowo">
      <organization>Veridom Ltd</organization>
      <address>
        <postal><city>Awka</city><country>Nigeria</country></postal>
        <email>ropo@veridom.io</email>
      </address>
    </author>
    <author fullname="Festus Makanjuola" initials="F." surname="Makanjuola">
      <organization>Veridom Ltd</organization>
      <address>
        <postal><city>Toronto</city><country>Canada</country></postal>
        <email>festus@veridom.io</email>
      </address>
    </author>

    <date year="2026" month="April" day="5"/>
    <area>Security</area>
    <workgroup>Internet Engineering Task Force</workgroup>

    <keyword>FCA Consumer Duty</keyword>
    <keyword>SM&amp;CR</keyword>
    <keyword>AI accountability</keyword>
    <keyword>retail financial services</keyword>
    <keyword>vulnerable customers</keyword>
    <keyword>audit trail</keyword>
    <keyword>tamper-evident</keyword>
    <keyword>operating model protocol</keyword>
    <keyword>named accountability</keyword>
    <keyword>agent distribution</keyword>

    <abstract>
      <t>
        This document defines a domain profile of the Operating Model Protocol (OMP)
        for AI systems deployed in UK retail financial services contexts subject to the
        Financial Conduct Authority (FCA) Consumer Duty (PS22/9, effective July 31, 2023),
        the Senior Managers and Certification Regime (SM&amp;CR), and the FCA's emerging
        AI accountability framework as informed by the Mills Review (2026) and the FCA's
        research on algorithmic decision-making.
      </t>
      <t>
        The profile -- designated DutyMark -- specifies how OMP's deterministic routing
        invariant, Watchtower enforcement framework, and three-layer cryptographic integrity
        architecture satisfy the evidence requirements for Consumer Duty outcome testing,
        SM&amp;CR named accountability, and FCA supervisory examination of AI-assisted retail
        financial services decisions. The profile covers the four Consumer Duty outcome areas
        and FCA agent distribution oversight.
      </t>
      <t>The OMP core specification is defined in the Operating Model Protocol Internet-Draft (draft-veridom-omp).</t>
    </abstract>
  </front>

  <middle>

    <section anchor="introduction" numbered="true" toc="default">
      <name>Introduction</name>
      <t>
        The FCA's Consumer Duty (PS22/9) established a new standard of conduct for retail
        financial services firms, requiring that firms act to deliver good outcomes for
        retail customers across four outcome areas: products and services, price and value,
        consumer understanding, and consumer support. The Duty requires firms to take
        positive action to deliver good outcomes -- a substantive shift from the previous
        Treating Customers Fairly (TCF) standard.
      </t>
      <t>
        As AI systems take increasing roles in retail financial services decisions, the
        Consumer Duty creates a specific evidence problem. The FCA requires firms to monitor
        and evidence consumer outcomes. Where AI systems contribute to those outcomes, firms
        must demonstrate that the AI system's contribution was consistent with the Duty:
        that it supported good outcomes, treated vulnerable customers appropriately, and
        did not introduce systematic unfairness.
      </t>
      <t>
        Simultaneously, the SM&amp;CR requires that firms identify named Senior Managers
        responsible for each material area of firm activity. Where AI systems make or
        materially contribute to decisions, firms must demonstrate that a named,
        accountable Senior Manager bears responsibility and exercises genuine oversight
        of individual decisions at scale.
      </t>
      <t>
        The Mills Review (2026) identified the inability to demonstrate AI decision
        accountability at the interaction level as a material gap in current firm compliance
        architectures. The FCA has signalled that its supervisory expectations for AI
        governance evidence will increase as AI deployment in retail financial services
        accelerates.
      </t>
      <t>
        This document defines the DutyMark profile: the domain-specific instantiation of
        OMP <xref target="I-D.veridom-omp"/> for FCA-regulated AI deployments in UK retail
        financial services. DutyMark denotes that each AI decision is cryptographically
        marked against the firm's Consumer Duty obligations, producing a tamper-evident
        record demonstrating positive action to deliver good outcomes at the individual
        interaction level.
      </t>
      <t>
        Related OMP domain profiles include the AI Liability Insurance profile
        <xref target="I-D.veridom-omp-aiins"/> and the EU AI Act Article 12 profile
        <xref target="I-D.veridom-omp-euaia"/>.  The OMP specification is also archived
        at <xref target="ZENODO-OMP"/>.
      </t>
      <t>
        The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
        "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be
        interpreted as described in <xref target="RFC2119"/> <xref target="RFC8174"/>.
      </t>
    </section>

    <section anchor="terminology" numbered="true" toc="default">
      <name>Terminology</name>
      <t>This document uses the terminology defined in <xref target="I-D.veridom-omp"/>. In addition:</t>
      <dl newline="false" spacing="normal">
        <dt>Consumer Duty</dt>
        <dd>The FCA's Consumer Principle (PRIN 12) and associated cross-cutting rules and
        outcome rules established by Policy Statement PS22/9, effective July 31, 2023.</dd>
        <dt>Good Outcome</dt>
        <dd>A consumer outcome that meets the standard required under Consumer Duty: the
        firm has acted to deliver what a reasonable firm would consider a good outcome for
        the retail customer in the relevant circumstances.</dd>
        <dt>Vulnerable Customer</dt>
        <dd>A customer who, due to their personal circumstances, is especially susceptible
        to harm, particularly when a firm is not acting with appropriate levels of care,
        as defined in FCA Guidance FG21/1 <xref target="FCA-FG21-1"/>.</dd>
        <dt>Accountable Executive</dt>
        <dd>The Senior Manager with SM&amp;CR responsibility for the AI system's governance
        or for the business area in which the AI system operates. The Named Accountable
        Officer for ASSISTED and ESCALATED interactions above the configured significance
        threshold under this profile.</dd>
        <dt>Consumer Duty Outcome Area</dt>
        <dd>One of the four outcome areas specified in PS22/9: products and services,
        price and value, consumer understanding, consumer support.</dd>
        <dt>DutyMark Invariant</dt>
        <dd>The two-property invariant defined in <xref target="dutymark-invariant"/>:
        every AI-assisted retail financial services interaction generates a sealed DutyMark
        Audit Trace demonstrating Consumer Duty consistency, independently verifiable
        without access to the firm's infrastructure.</dd>
        <dt>Principal Firm</dt>
        <dd>An FCA-authorised firm that appoints agents and bears regulatory responsibility
        for the conduct of those agents under FSMA Section 39.</dd>
      </dl>
    </section>

    <section anchor="fca-framework" numbered="true" toc="default">
      <name>FCA Regulatory Framework Analysis</name>

      <section anchor="consumer-duty" numbered="true" toc="default">
        <name>Consumer Duty (PS22/9)</name>
        <t>
          The Consumer Duty <xref target="FCA-PS22-9"/> has three elements: Consumer Principle (PRIN 12) requiring
          firms to act to deliver good outcomes; cross-cutting rules requiring firms to
          act in good faith, avoid foreseeable harm, and enable customers to pursue their
          financial objectives; and outcome rules across the four outcome areas. Firms
          must monitor, regularly review, and be able to demonstrate to the FCA how their
          activities deliver good outcomes. Where AI systems contribute to outcomes, firms
          must demonstrate consistency with the Duty at the interaction level.
        </t>
      </section>

      <section anchor="smcr" numbered="true" toc="default">
        <name>SM&amp;CR: Named Accountability for AI Decisions</name>
        <t>
          The SM&amp;CR requires named Senior Managers responsible for each material area of
          firm activity. For AI systems, firms must demonstrate that a named Senior Manager
          has been allocated AI governance responsibility, exercises genuine oversight of
          AI decisions (not merely formal responsibility), and that this oversight is
          evidenced at the interaction level. The OMP Named Accountable Officer mechanism
          maps directly onto this structure: for every ASSISTED or ESCALATED interaction,
          the Accountable Executive is identified and their review decision sealed in the
          DutyMark Audit Trace.
        </t>
      </section>

      <section anchor="mills-review" numbered="true" toc="default">
        <name>FCA Mills Review and AI Accountability</name>
        <t>
          The Mills Review (2026) identified four material gaps: firms can describe AI
          governance processes but cannot demonstrate at the interaction level that those
          processes were followed; AI recommendations are not consistently recorded
          alongside human decisions; vulnerable customer identification and treatment by
          AI systems is not evidenced at the interaction level; and the accountability
          chain from individual AI decisions to named SM&amp;CR Senior Managers is absent
          in most firms. These are precisely the gaps the DutyMark profile closes.
        </t>
      </section>

      <section anchor="agent-distribution" numbered="true" toc="default">
        <name>FCA Agent Distribution Oversight</name>
        <t>
          Under FSMA Section 39, principal firms bear regulatory responsibility for
          appointed representatives' conduct. For Consumer Duty purposes, principal firms
          are responsible for ensuring AI-assisted decisions made by appointed
          representatives deliver good outcomes -- even where the AI system is deployed
          by the representative, not the principal. Section 6 specifies how OMP's
          chain integrity architecture addresses this challenge.
        </t>
      </section>
    </section>

    <section anchor="dutymark-profile" numbered="true" toc="default">
      <name>OMP DutyMark Profile</name>

      <section anchor="routing-states" numbered="true" toc="default">
        <name>Routing States Under This Profile</name>
        <dl newline="false" spacing="normal">
          <dt>AUTONOMOUS</dt>
          <dd>Permitted only where: the interaction type and customer segment have been
          assessed as appropriate for autonomous determination; AI confidence meets the
          AUTONOMOUS threshold; no Watchtower has triggered; and the customer has not
          been flagged as potentially vulnerable by WT-FCA-03. The DutyMark Audit Trace
          MUST document the basis for autonomous determination.</dd>
          <dt>ASSISTED</dt>
          <dd>Standard routing for interactions above the significance threshold, involving
          potentially vulnerable customers, or where Consumer Duty considerations require
          Accountable Executive review. The Accountable Executive's identity, review
          timestamp, and outcome assessment are sealed in the DutyMark Audit Trace.</dd>
          <dt>ESCALATED</dt>
          <dd>Triggered by Watchtower detection of potential foreseeable harm (WT-FCA-01),
          price or value unfairness (WT-FCA-02), vulnerable customer indicator (WT-FCA-03),
          consumer understanding failure (WT-FCA-04), or suitability concern (WT-FCA-05).
          The interaction MUST NOT be finalised until Accountable Executive review.</dd>
        </dl>
      </section>

      <section anchor="named-accountable-officer" numbered="true" toc="default">
        <name>Named Accountable Officer: The FCA-Accountable Individual</name>
        <t>
          The Named Accountable Officer under this profile is the Accountable Executive:
          the Senior Manager with SM&amp;CR responsibility for the AI system's governance.
          Required fields in the Accountable Executive record:
        </t>
        <ul spacing="normal">
          <li><tt>accountable_executive_id</tt>: FCA Individual Reference Number (IRN) or stable internal identifier;</li>
          <li><tt>accountable_executive_smcr_function</tt>: SM&amp;CR Senior Manager Function designation (e.g., SMF3, SMF4, SMF16);</li>
          <li><tt>review_timestamp</tt>: ISO 8601 UTC of the review action;</li>
          <li><tt>outcome_assessment</tt>: one of GOOD_OUTCOME, REMEDIATION_REQUIRED, ESCALATION_TO_COMPLAINTS;</li>
          <li><tt>vulnerability_response</tt>: REQUIRED where WT-FCA-03 was triggered.</li>
        </ul>
      </section>

      <section anchor="confidence-score" numbered="true" toc="default">
        <name>Confidence Score Configuration</name>
        <t>
          C_p (policy compliance) reflects the AI system's evaluation against the firm's
          Consumer Duty policies. A value of 0.0 MUST force ESCALATED routing. C_d (data
          completeness) reflects the completeness of customer data; where data is incomplete
          in ways that may affect outcome quality, C_d MUST be reduced to trigger ASSISTED
          routing. C_m reflects the AI system's own confidence in its recommendation.
        </t>
      </section>

      <section anchor="watchtowers" numbered="true" toc="default">
        <name>Watchtower Definitions</name>

        <section anchor="wt-fca-01" numbered="true" toc="default">
          <name>WT-FCA-01: Foreseeable Harm Prevention Gate</name>
          <t><strong>Trigger:</strong> AI recommendation would foreseeably cause harm based on the firm's Consumer Duty harm assessment framework.</t>
          <t><strong>Action:</strong> HARD_BLOCK for immediate harm; FORCE_ESCALATED for foreseeable harm requiring Accountable Executive assessment.</t>
          <t><strong>Rationale:</strong> The Consumer Duty cross-cutting rule requires firms to avoid causing foreseeable harm. This Watchtower enforces the avoidance obligation structurally: AI recommendations that foreseeably harm retail customers cannot proceed without Accountable Executive review, and cannot proceed at all where immediate harm is detected.</t>
        </section>

        <section anchor="wt-fca-02" numbered="true" toc="default">
          <name>WT-FCA-02: Price and Value Fairness Gate</name>
          <t><strong>Trigger:</strong> AI pricing or value determination falls outside the firm's Consumer Duty price and value framework.</t>
          <t><strong>Action:</strong> FORCE_ESCALATED. Accountable Executive reviews and either approves with documented justification or modifies the outcome.</t>
          <t><strong>Rationale:</strong> PS22/9 <xref target="FCA-PS22-9"/> requires firms to ensure price represents fair value. AI-assisted pricing must be evidenced at the interaction level as consistent with this requirement. Watchtower configuration MUST be reviewable by the FCA upon supervisory request.</t>
        </section>

        <section anchor="wt-fca-03" numbered="true" toc="default">
          <name>WT-FCA-03: Vulnerable Customer Gate</name>
          <t><strong>Trigger:</strong> Any indicator of characteristics of vulnerability as defined in FCA Guidance FG21/1 <xref target="FCA-FG21-1"/>: disclosed financial difficulty, health condition, recent life event, low financial capability score, or pattern consistent with vulnerability indicators.</t>
          <t><strong>Action:</strong> FORCE_ASSISTED for a single vulnerability indicator; FORCE_ESCALATED for multiple indicators or confirmed vulnerability disclosure.</t>
          <t><strong>Rationale:</strong> FG21/1 requires firms to identify and respond appropriately to vulnerable customers. AI systems applying standard processing to customers displaying vulnerability indicators fail this obligation. This Watchtower ensures vulnerability indicators generate a mandatory review record and Accountable Executive response.</t>
        </section>

        <section anchor="wt-fca-04" numbered="true" toc="default">
          <name>WT-FCA-04: Consumer Understanding Gate</name>
          <t><strong>Trigger:</strong> AI-generated customer communication does not meet the firm's Consumer Duty consumer understanding standards.</t>
          <t><strong>Action:</strong> FORCE_ESCALATED. Accountable Executive reviews and approves or requires revision before delivery.</t>
          <t><strong>Rationale:</strong> PS22/9 <xref target="FCA-PS22-9"/> requires firms to ensure retail customers receive communications they can understand. AI-generated communications failing the firm's understanding standards cannot be sent without Accountable Executive approval.</t>
        </section>

        <section anchor="wt-fca-05" numbered="true" toc="default">
          <name>WT-FCA-05: Suitability and Appropriateness Gate</name>
          <t><strong>Trigger:</strong> For AI-assisted investment, pension, or protection recommendations: recommendation does not meet suitability or appropriateness standards under COBS or ICOBS.</t>
          <t><strong>Action:</strong> HARD_BLOCK for unsuitable recommendations; FORCE_ESCALATED for appropriateness questions.</t>
          <t><strong>Rationale:</strong> Suitability and appropriateness requirements under COBS and ICOBS are not discharged by AI recommendations without human oversight. AI-assisted suitability determinations failing the applicable standard are blocked before reaching the customer.</t>
        </section>

        <section anchor="wt-fca-06" numbered="true" toc="default">
          <name>WT-FCA-06: Agent Distribution Chain Gate</name>
          <t><strong>Trigger:</strong> For principal firms: any distribution chain AI interaction where the appointed representative's system has not generated a conformant DutyMark Audit Trace.</t>
          <t><strong>Action:</strong> FORCE_ESCALATED. Principal firm's Accountable Executive is notified of the distribution chain evidence gap.</t>
          <t><strong>Rationale:</strong> Principal firms bear Consumer Duty responsibility for their distribution chain under FSMA Section 39. This Watchtower enables principal firms to identify distribution chain evidence gaps before they become FCA supervisory issues.</t>
        </section>
      </section>

      <section anchor="schema-extensions" numbered="true" toc="default">
        <name>Audit Trace Schema Extensions</name>
        <t>The following fields are REQUIRED under the DutyMark profile, in addition to core fields in <xref target="I-D.veridom-omp"/> Section 7:</t>
        <ul spacing="normal">
          <li><tt>consumer_duty_outcome_area</tt>: string, REQUIRED.
          One of: "products_and_services", "price_and_value",
          "consumer_understanding", "consumer_support".</li>
          <li><tt>consumer_outcome_assessment</tt>: string, REQUIRED.
          One of: "good_outcome", "outcome_uncertain", "remediation_required".</li>
          <li><tt>vulnerability_indicators</tt>: array of strings, REQUIRED if
          WT-FCA-03 triggered; empty array otherwise.  Values from FCA FG21/1
          taxonomy.</li>
          <li><tt>accountable_executive_id</tt>: string, REQUIRED for ASSISTED
          and ESCALATED; NULL for AUTONOMOUS below significance threshold.
          SHOULD be the FCA IRN.</li>
          <li><tt>accountable_executive_smcr_function</tt>: string, REQUIRED
          where accountable_executive_id is non-null.</li>
          <li><tt>outcome_assessment</tt>: string, REQUIRED for ASSISTED and
          ESCALATED.  One of: GOOD_OUTCOME, REMEDIATION_REQUIRED,
          ESCALATION_TO_COMPLAINTS.</li>
          <li><tt>distribution_chain_flag</tt>: boolean, REQUIRED.  True if
          interaction was generated by or on behalf of an appointed
          representative.</li>
          <li><tt>principal_firm_id</tt>: string, REQUIRED if
          distribution_chain_flag is true.  FCA Firm Reference Number (FRN)
          of the principal firm.</li>
          <li><tt>consumer_duty_board_report_period</tt>: string, OPTIONAL.
          Identifier for the Consumer Duty annual board reporting period.</li>
          <li><tt>profile_version</tt>: string, REQUIRED.  MUST be
          "VERIDOM-DUTYMARK-v1.0".</li>
        </ul>
      </section>
    </section>

    <section anchor="outcome-mapping" numbered="true" toc="default">
      <name>Consumer Duty Outcome Mapping</name>
      <t>
        For products and services: WT-FCA-05 MUST be active for all AI-assisted product
        recommendations where suitability or appropriateness requirements apply under COBS
        or ICOBS. consumer_duty_outcome_area MUST be set to "products_and_services".
      </t>
      <t>
        For price and value: WT-FCA-02 MUST be active for all AI-assisted pricing
        interactions, with documented fairness parameters derived from the firm's Consumer
        Duty price and value assessment framework and reviewable by the FCA upon supervisory
        request.
      </t>
      <t>
        For consumer understanding: WT-FCA-04 MUST be active for all AI-generated
        communications to retail customers, with documented readability and comprehension
        standards appropriate to the customer segments served.
      </t>
      <t>
        For consumer support: WT-FCA-01 and WT-FCA-03 MUST be active for all AI-assisted
        customer support interactions. AI-assisted systems MUST immediately route to
        ESCALATED any customer who indicates they wish to speak to a human representative.
      </t>
    </section>

    <section anchor="agent-dist-oversight" numbered="true" toc="default">
      <name>Agent Distribution Oversight</name>
      <t>
        The DutyMark profile addresses principal firm distribution oversight through a
        two-level architecture. At the appointed representative level, the representative's
        AI system implements DutyMark and generates Audit Traces for each interaction,
        provided to the principal firm as part of the distribution oversight framework.
        At the principal firm level, WT-FCA-06 verifies that distribution chain interactions
        are generating conformant DutyMark Audit Traces. Where a chain interaction lacks
        a conformant Trace, WT-FCA-06 triggers ESCALATED at the principal firm level.
      </t>
      <t>
        The OMP chain integrity architecture ensures that DutyMark Audit Traces from
        appointed representative systems are sealed in a way the principal firm and FCA
        can verify independently, without relying on the appointed representative's
        self-reporting. Principal firms MUST document their distribution chain oversight
        arrangements in their Consumer Duty monitoring framework.
      </t>
    </section>

    <section anchor="dutymark-invariant" numbered="true" toc="default">
      <name>The DutyMark Invariant</name>
      <t>Implementations of this profile MUST satisfy the following two-property invariant:</t>
      <dl newline="false" spacing="normal">
        <dt>Property 1 (Outcome evidence completeness)</dt>
        <dd>Every AI-assisted retail financial services interaction contributing to a
        consumer outcome MUST generate a sealed DutyMark Audit Trace documenting the
        Consumer Duty outcome area, consumer outcome assessment, any vulnerability
        indicators, and (for ASSISTED and ESCALATED interactions) the Accountable
        Executive's identity and outcome determination.</dd>
        <dt>Property 2 (Immutable trail)</dt>
        <dd>The DutyMark Audit Trace MUST be sealed with the three-layer integrity
        architecture defined in <xref target="I-D.veridom-omp"/> Section 7, using JSON canonicalization per <xref target="RFC8785"/>. Any
        modification to any historical record MUST be detectable by any third party --
        including the FCA -- without access to the firm's or OMP implementer's
        infrastructure.</dd>
      </dl>
      <t>
        A firm satisfying the DutyMark Invariant can demonstrate to the FCA, for any
        interaction: the Consumer Duty outcome area; whether the AI system assessed a
        good, uncertain, or remediation-required outcome; whether vulnerability indicators
        were detected and how they were responded to; whether the Accountable Executive
        reviewed the interaction and their outcome determination; and that the record
        has not been altered since sealing.
      </t>
    </section>

    <section anchor="smcr-record" numbered="true" toc="default">
      <name>SM&amp;CR Accountability Record</name>
      <t>
        The accountable_executive_id and accountable_executive_smcr_function fields create
        a sealed SM&amp;CR Accountability Record for every ASSISTED and ESCALATED interaction:
        a tamper-evident record naming the Senior Manager who exercised oversight of the
        specific AI recommendation. Firms undergoing FCA supervisory examination of their
        SM&amp;CR mapping for AI systems can present the DutyMark Audit Trace stream as
        contemporaneous evidence that SM&amp;CR accountability is exercised in practice,
        not only in governance documentation.
      </t>
      <t>
        For Consumer Duty annual board reporting, firms MAY use the DutyMark Audit Trace
        stream aggregated by consumer_duty_board_report_period as the primary evidence
        source for the board's Consumer Duty outcome monitoring.
      </t>
    </section>

    <section anchor="supervisory-package" numbered="true" toc="default">
      <name>FCA Supervisory Examination Package</name>
      <t>
        Upon FCA supervisory request, a firm implementing DutyMark MUST produce a
        Supervisory Examination Package for any specified period containing: all sealed
        DutyMark Audit Traces organised by consumer_duty_outcome_area and routing_outcome;
        chain integrity proof (SHA-256 Merkle root and chain paths); Timestamp Authority (per <xref target="RFC3161"/>)
        verification from the OMP Reference Validator <xref target="OMP-OPEN-CORE"/>;
        outcome distribution summary by outcome area and interaction type; vulnerability
        response record summarising WT-FCA-03 activations; SM&amp;CR accountability record
        listing Accountable Executives and their SM&amp;CR functions; and for principal firms,
        a distribution chain summary of WT-FCA-06 activations.
      </t>
      <t>
        The package MUST be producible within 30 seconds for any specified period. It is
        self-contained: the FCA, a skilled person reviewer, or an independent auditor can
        verify its integrity using only the OMP Reference Validator and the Timestamp
        Authority's public key material, without access to the firm's systems.
      </t>
    </section>

    <section anchor="security" numbered="true" toc="default">
      <name>Security Considerations</name>
      <t>The security considerations of <xref target="I-D.veridom-omp"/> apply in full.</t>
      <t>
        Accountable Executive identity: accountable_executive_id SHOULD be the FCA IRN.
        Where it is not, operators MUST maintain an audit-grade mapping between the internal
        identifier and the individual's IRN, available for FCA supervisory inspection.
      </t>
      <t>
        Vulnerability data sensitivity: The vulnerability_indicators field may contain
        sensitive personal data. Operators MUST implement appropriate access controls
        consistent with UK GDPR and FCA consumer data protection expectations.
      </t>
      <t>
        Distribution chain integrity: For principal firms, chain integrity of DutyMark
        Audit Traces from appointed representative systems MUST be verifiable by the
        principal firm. Appointed representative systems MUST implement the full
        three-layer integrity architecture, not merely local logging.
      </t>
      <t>
        Retrospective documentation: DutyMark Audit Traces MUST be generated at the moment
        of the AI decision, not retrospectively. Any mechanism allowing retrospective
        creation or modification of Audit Traces is inconsistent with this profile.
      </t>
    </section>

    <section anchor="iana" numbered="true" toc="default">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>

  </middle>

  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>

        <reference anchor="I-D.veridom-omp">
          <front>
            <title>Operating Model Protocol (OMP): A Deterministic Decision-Enforcement Protocol with Externalized Proof-of-Integrity</title>
            <author initials="T." surname="Adebayo" fullname="Tolulope Adebayo"/>
            <author initials="O." surname="Apalowo" fullname="Oluropo Apalowo"/>
            <author initials="F." surname="Makanjuola" fullname="Festus Makanjuola"/>
            <date year="2026" month="March"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-veridom-omp-00"/>
        </reference>

        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author initials="S." surname="Bradner" fullname="S. Bradner"/>
            <date year="1997" month="March"/>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
        </reference>

        <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author initials="B." surname="Leiba" fullname="B. Leiba"/>
            <date year="2017" month="May"/>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
        </reference>

        <reference anchor="RFC3161" target="https://www.rfc-editor.org/info/rfc3161">
          <front>
            <title>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</title>
            <author initials="C." surname="Adams" fullname="C. Adams"/>
            <author initials="P." surname="Cain" fullname="P. Cain"/>
            <author initials="D." surname="Pinkas" fullname="D. Pinkas"/>
            <author initials="R." surname="Zuccherato" fullname="R. Zuccherato"/>
            <date year="2001" month="August"/>
          </front>
          <seriesInfo name="RFC" value="3161"/>
        </reference>

        <reference anchor="RFC8785" target="https://www.rfc-editor.org/info/rfc8785">
          <front>
            <title>JSON Canonicalization Scheme (JCS)</title>
            <author initials="A." surname="Rundgren" fullname="A. Rundgren"/>
            <author initials="B." surname="Jordan" fullname="B. Jordan"/>
            <author initials="S." surname="Erdtman" fullname="S. Erdtman"/>
            <date year="2020" month="June"/>
          </front>
          <seriesInfo name="RFC" value="8785"/>
        </reference>

      </references>
      <references>
        <name>Informative References</name>

        <reference anchor="FCA-PS22-9">
          <front>
            <title>PS22/9: A new Consumer Duty -- Feedback to CP21/36 and final rules</title>
            <author><organization>Financial Conduct Authority</organization></author>
            <date year="2022" month="July"/>
          </front>
        </reference>

        <reference anchor="FCA-FG21-1">
          <front>
            <title>FG21/1: Guidance for firms on the fair treatment of vulnerable customers</title>
            <author><organization>Financial Conduct Authority</organization></author>
            <date year="2021" month="February"/>
          </front>
        </reference>

        <reference anchor="I-D.veridom-omp-aiins">
          <front>
            <title>OMP Domain Profile: AI Liability Insurance Underwriting and Parametric Claims Evidence</title>
            <author initials="T." surname="Adebayo" fullname="Tolulope Adebayo"/>
            <author initials="O." surname="Apalowo" fullname="Oluropo Apalowo"/>
            <author initials="F." surname="Makanjuola" fullname="Festus Makanjuola"/>
            <date year="2026" month="April"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-veridom-omp-aiins-00"/>
        </reference>

        <reference anchor="I-D.veridom-omp-euaia">
          <front>
            <title>OMP Domain Profile: EU AI Act Article 12 Logging and Traceability Requirements for High-Risk AI System Operators</title>
            <author initials="T." surname="Adebayo" fullname="Tolulope Adebayo"/>
            <author initials="O." surname="Apalowo" fullname="Oluropo Apalowo"/>
            <author initials="F." surname="Makanjuola" fullname="Festus Makanjuola"/>
            <date year="2026" month="April"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-veridom-omp-euaia-00"/>
        </reference>

        <reference anchor="OMP-OPEN-CORE">
          <front>
            <title>OMP Open Core: Reference Validator and Schema Library</title>
            <author><organization>Veridom Ltd</organization></author>
            <date year="2026"/>
          </front>
          <seriesInfo name="" value="Apache 2.0, https://github.com/veridomltd/omp-open-core"/>
        </reference>

        <reference anchor="ZENODO-OMP">
          <front>
            <title>OMP -- Operating Model Protocol: A Deterministic Routing Invariant for Tamper-Evident AI Decision Accountability in Regulated Industries</title>
            <author initials="T." surname="Adebayo" fullname="Tolulope Adebayo"/>
            <author initials="O." surname="Apalowo" fullname="Oluropo Apalowo"/>
            <author initials="F." surname="Makanjuola" fullname="Festus Makanjuola"/>
            <date year="2026" month="March"/>
          </front>
          <seriesInfo name="Zenodo" value="DOI 10.5281/zenodo.19140948"/>
        </reference>

      </references>
    </references>
  </back>

</rfc>
