<?xml version="1.0" encoding="UTF-8"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude"
     version="3"
     ipr="trust200902"
     category="exp"
     submissionType="IETF"
     docName="draft-lohmann-qikvrt-epistemic-status-00"
     tocInclude="true"
     symRefs="true"
     sortRefs="true">
  <front>
    <title abbrev="QIK-VRT Epistemic Status">QIK-VRT Epistemic Status Profile for Evidence-Bound Machine Claims</title>
    <seriesInfo name="Internet-Draft" value="draft-lohmann-qikvrt-epistemic-status-00"/>
    <author initials="I." surname="Lohmann" fullname="Ingolf Lohmann">
      <organization>Independent Researcher</organization>
      <address><email>ingolf.lohmann@live.com</email></address>
    </author>
    <date year="2026" month="October" day="5"/>
    <area>Applications and Real-Time</area>
    <keyword>epistemic status</keyword>
    <keyword>provenance</keyword>
    <keyword>evidence</keyword>
    <keyword>artificial cognition</keyword>
    <keyword>truthfulness</keyword>
    <abstract>
      <t>This document defines an Experimental application-layer profile for representing the epistemic status of claims emitted or processed by machine cognition systems.  The profile requires a claim not to be represented with a stronger epistemic status than its validated, provenance-bound evidence supports.</t>
      <t>The profile distinguishes object truth from epistemic truthfulness.  It does not guarantee that external sources are true, that reasoning is infallible, or that the external world is completely observable.  It specifies how an implementation reports what is proved, observed, source-bound, interpretative, normative, predicted, or open.</t>
      <t>The profile is designed to compose with QIK-VRT EFFECT_ACK without modifying the five-state EFFECT_ACK version-1 wire contract.  EFFECT_ACK controls downstream effect authorization; this profile controls the strength of epistemic claims.</t>
    </abstract>
  </front>
  <middle>
    <section>
      <name>Introduction</name>
      <t>A machine can produce a linguistically confident assertion even when its available evidence is weaker than the assertion.  This profile defines a machine-checkable boundary between an assertion and the evidence status that an implementation is permitted to claim for it.</t>
      <t>The central invariant is:</t>
      <sourcecode type="text"><![CDATA[
ASSERT_AS_FORMAL_PROVED(C) implies VALID_BOUND_FORMAL_PROOF(C)

if VALID_BOUND_FORMAL_PROOF(C) is false,
C MUST NOT be classified as FORMAL_PROVED.
]]></sourcecode>
      <t>VALID_BOUND_FORMAL_PROOF(C) means that a checked proof artifact establishes the exact formal proposition resolved by claim_id, in the identified formal model and under the bound assumptions and proof-checking environment.  Formal acceptance does not establish unencoded premises or external-world correspondence.</t>
    </section>
    <section>
      <name>Conventions and Definitions</name>
      <t>The key words MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, NOT RECOMMENDED, MAY, and OPTIONAL are to be interpreted as described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they appear in all capitals.</t>
      <dl>
        <dt>Claim</dt><dd>A bounded proposition associated with a subject, scope, time, and epistemic status.</dd>
        <dt>Bound evidence</dt><dd>Evidence whose identity, source, applicable state, time, and relation to the claim have been validated by the deployment.</dd>
        <dt>Object truth</dt><dd>Whether the proposition actually corresponds to the external world.</dd>
        <dt>Epistemic truthfulness</dt><dd>Whether the system represents the strength and limitations of its available evidence without overstating them.</dd>
      </dl>
    </section>
    <section>
      <name>Epistemic Status Vocabulary</name>
      <t>A conforming deployment MUST represent each governed claim using one of the following statuses.  A deployment-defined refinement MUST bind its parent status from this vocabulary and retain all evidence conditions of that parent.  Additional conditions MAY narrow the refinement; they MUST NOT replace or relax the parent conditions:</t>
      <dl>
        <dt>FORMAL_PROVED</dt><dd>Proved inside an explicitly identified formal model with bound assumptions and proof artifact.</dd>
        <dt>EMPIRICALLY_EVIDENCED</dt><dd>Supported by identified observation or measurement evidence within stated conditions and uncertainty.</dd>
        <dt>SOURCE_BOUND</dt><dd>Accurately reports what an identified source states; it does not promote the source statement to object truth.</dd>
        <dt>INTERPRETATIVE</dt><dd>An interpretation whose author, subject, and limits are explicit.</dd>
        <dt>NORMATIVE</dt><dd>A rule, value, requirement, or authorization rather than an empirical observation.</dd>
        <dt>PREDICTED</dt><dd>A forecast or model-derived future/unknown-state claim not yet observed.</dd>
        <dt>OPEN</dt><dd>Not established by the currently validated evidence.</dd>
      </dl>
      <t>These evidence classes do not form a universal ranking.  Formal proof, empirical support, documentary attribution, interpretation, and normative authority answer different questions.  Status selection MUST use the conditions of the selected class and the scope of the claim rather than a single strength score.</t>
    </section>
    <section>
      <name>Normative Invariants</name>
      <ul>
        <li>A producer MUST NOT classify a claim as FORMAL_PROVED without a checked proof artifact bound to the exact formal proposition, claim scope, model, assumptions, and proof-checking environment.</li>
        <li>A producer MUST NOT classify a claim as EMPIRICALLY_EVIDENCED without a validated observation or measurement binding appropriate to the scope.</li>
        <li>A SOURCE_BOUND claim MUST NOT be promoted to object truth solely because the source is present, authoritative, popular, or cryptographically identified.</li>
        <li>A PREDICTED claim MUST NOT be represented as EMPIRICALLY_EVIDENCED merely because an execution completed successfully.</li>
        <li>A historical PASS MUST NOT be represented as a current PASS for a changed subject unless an explicit invariance relation justifies the transfer.</li>
        <li>The same rules MUST apply to claims previously emitted by the cognition system itself.</li>
      </ul>
    </section>
    <section>
      <name>Claim Binding</name>
      <t>A deployment profile MUST bind at least claim_id, claim_scope, subject identity, subject state or version where applicable, observation time, evidence references, source identity, and epistemic status.  The claim_id MUST resolve the exact proposition or an immutable reference to that proposition.  The claim_scope MUST state the applicable domain, conditions, and limits.  Evidence references MUST identify the evidence required by the selected status and its relation to this exact proposition and scope.  For FORMAL_PROVED they MUST resolve the checked proof, formal model, assumptions, and proof-checking environment.  A deployment-defined refinement MUST additionally bind its parent status and the unchanged evidence conditions of that parent.  A deployment SHOULD also bind the evaluator and applicable policy version.</t>
      <sourcecode type="text"><![CDATA[
claim = (
  claim_id,
  claim_scope,
  subject,
  subject_state,
  observed_at,
  evidence_refs,
  source_refs,
  evaluator,
  policy_version,
  epistemic_status
)
]]></sourcecode>
    </section>
    <section anchor="property-specific-evidence">
      <name>Property-Specific Evidence and Effect Readback</name>
      <t>When a reported result contains properties with different evidence requirements, a producer MUST bind and classify those properties separately.  A result concerning source fixity, formal acceptance, tested behavior, platform execution, effect authorization, or persisted target state MUST NOT be used as evidence for another property solely because the properties share a task, artifact, evaluator, or repository.</t>
      <t>A content digest or byte-exact comparison establishes only the content identity covered by that validation and its stated assumptions.  A producer MUST NOT use it alone to classify a claim about a natural person's identity, authorship, an authenticated principal, causal independence, or permission as established.  Such claims require evidence appropriate to the exact identity, attribution, independence, or authority proposition.</t>
      <t>Request receipt, execution success, authorization for effect, and observation of an effect are distinct propositions.  A producer MUST NOT represent a target effect as EMPIRICALLY_EVIDENCED solely from an acknowledgement, a process exit code, a successful harness, or an authorization record.  Evidence for that effect MUST include a validated readback bound to the target subject and state, the declared effect boundary, observation time, and the applicable persistence or durability scope.  A lost response does not establish absence of effect; an apparent success response does not establish its presence.</t>
      <t>A claim about execution on a particular platform MUST bind the observed operating-system and architecture predicates relevant to that claim.  A build target, runner label, or successful execution on another platform MUST NOT by itself establish execution on the claimed platform.</t>
      <t>If a required property remains unestablished, a producer MUST retain its OPEN disposition and MUST NOT promote an aggregate completion claim.  Separately established properties retain their own validated status and scope.  Missing admission, absent execution evidence, failed validation, and an unobserved effect SHOULD be reported as distinct unresolved conditions.</t>
    </section>
    <section>
      <name>Relationship to EFFECT_ACK</name>
      <t>This profile composes with the independently specified QIK-VRT EFFECT_ACK mechanism <xref target="I-D.lohmann-qikvrt-effect-ack-03"/> and does not change its five-state version-1 wire contract.  EFFECT_ACK determines whether a downstream effect is authorized under a bound policy and evidence set.  This profile determines which epistemic status may be asserted for a claim.</t>
      <t>An EFFECT_ACK_DONE record does not, by itself, make an external proposition true.  Likewise, a FORMAL_PROVED or EMPIRICALLY_EVIDENCED claim does not, by itself, authorize a downstream effect.</t>
      <t>An authorization record also does not, by itself, establish that the authorized target effect occurred or persisted.  A claim that the effect occurred remains subject to the property-specific evidence and readback requirements of <xref target="property-specific-evidence"/>.  This requirement governs claim reporting; it adds no EFFECT_ACK state, wire member, or release predicate.</t>
      <t>The cited draft is informative work in progress.  Its research-profile labels are not additional EFFECT_ACK version-1 enum values and are not an implicit identical registration of this profile's status vocabulary.  This composition description creates no new mandatory wire member or protocol dependency.</t>
    </section>
    <section>
      <name>Security Considerations</name>
      <t>Implementations MUST fail closed with respect to epistemic strength when required evidence cannot be validated.  Missing evidence, stale subject identity, unresolved source identity, or unsupported status semantics MUST NOT be converted into a stronger claim status.</t>
      <t>Attackers may attempt evidence substitution, stale-evidence replay, source laundering, status escalation, or provenance truncation.  Deployments MUST bind claim status to the exact evidence and subject state needed to detect these failures.</t>
    </section>
    <section>
      <name>Non-Goals</name>
      <ul>
        <li>This profile does not guarantee the truth of all external data.</li>
        <li>This profile does not guarantee infallible inference.</li>
        <li>This profile does not define consciousness or prove phenomenal consciousness.</li>
        <li>This profile does not replace scientific peer review, source criticism, or domain-specific validation.</li>
      </ul>
    </section>
    <section>
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>Normative References</name>
      <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml"/>
      <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml"/>
    </references>
    <references>
      <name>Informative References</name>
      <reference anchor="I-D.lohmann-qikvrt-effect-ack-03" target="https://datatracker.ietf.org/doc/html/draft-lohmann-qikvrt-effect-ack-03">
        <front>
          <title>QIK-VRT Effect Acknowledgement: Separating Receipt from Authorization for Downstream Effect</title>
          <author initials="I." surname="Lohmann" fullname="Ingolf Lohmann"><organization>Independent Researcher</organization></author>
          <date year="2026" month="August" day="2"/>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-lohmann-qikvrt-effect-ack-03"/>
      </reference>
    </references>
  </back>
</rfc>
