Research record · source document

Claim language and honesty

Reading the scope and limits

Status: draft (H1) · Sources: Handbook CHARTER, Gneiss public-surface vocabulary

Why this chapter exists

Most references assert; this one claims. The difference is accountability. A claim in the Handbook names its scope, carries its evidence, and can be challenged. This chapter defines the words the Handbook uses when it tells you something, so you always know exactly how much is being said — and how much is not.

What a claim is

A claim is a recorded statement with:

  1. a subject — the thing the statement is about (a function, one implementation, one test suite),
  2. a scope — the explicit conditions under which it holds,
  3. a basis — where it comes from (a verification run, an observation of Excel, a document, a decision),
  4. a status — how the Handbook currently regards it.

Claims live in an append-only record. Corrections never rewrite history; they are new claims that supersede old ones, with reasons. Every page that renders a claim also renders enough of its basis to audit it ("Basis: … · receipt … · why?").

Status is several independent questions

The Handbook does not compress epistemic state, domain warrant, evidence survival, and content depth into one badge. A displayed answer may carry values on each of these independent dimensions:

DimensionExamplesQuestion answered
testimony/admissionproposed, admitted, not admittedHas this testimony entered the published view?
current beliefaccepted, defeated, contested, missingWhat does this view conclude?
sensitivityfresh, staleDid a consumed input or watched frontier change?
domain warrantdocumented, observed, suite-exact, characterizedHow was the Excel-domain claim supported?
evidence survivalgrounded, archive-backed, attested, basis lostWhat material still survives for inspection or replay?
content depthprojected, curated, deep, open problemHow much Handbook work exists here?

Supersession is decision/history, not a universal current-status label. An open problem is curated content describing an unresolved question, not a substitute for Gneiss typed missingness or contest. Contested and stale are ordinary published results, never embarrassments.

Scoping rules

  1. No unqualified completeness. "Done", "complete", "verified", and "exact" always name their scope. A statement with no scope is a defect.
  2. Compatibility warrant is named. Passing a finite suite is rendered as suite-exact, never as a universal exactness claim. It names the observation context (Excel build/channel, workbook mode, locale, platform/CPU where material) and verification artifact (suite version, manifest hash, capture route). The stronger declared labels named in CHARTER 7.8 additionally require the domain/mechanism evidence stated by the claim — and are unavailable today under rule 6 below.
  3. Coverage is counted, not gestured. Coverage statements are absolute counts against the full 554-entry function surface ("12 of 554 entries curated"), never percentages of an undisclosed base. The reconciliation travels with the count: 554 entries = 531 functions + 23 operators = 534 published Excel rows + 7 split byte-variant rows + 13 added functions. 534 is Microsoft's published-row count; it is never used as a coverage denominator, because seven of those rows document a byte-variant pair that the Handbook publishes as two entries.
  4. Verification is named. An implementation is shown only after passing its function's versioned test suite, and its badge names that suite version.
  5. Documentation is cited, behavior is evidenced. Where Microsoft's documentation and observed behavior differ, the page shows both and states the divergence with evidence. Neither is silently preferred.
  6. The two equality phrases of CHARTER 7.8 are not available to Handbook voice. They may not be used to state a claim, in prose or in a rendered label, until vectors/ publishes a suite. CHARTER.md rule 7.2 requires three axes — Excel build, platform, and suite version — and vectors/ holds zero suites, so the suite axis is unavailable for every claim the Handbook can presently make: as of today no claim in the Handbook satisfies rule 7.2 as written. The Handbook keeps the rule and drops the words, rather than relaxing the rule to fit what it can currently prove. Two appearances are permitted: naming the phrases in order to define or forbid them (as this rule does), and quoting an upstream record that uses them inside a captioned quotation carrying that record's own axes. In its own voice the Handbook states what was measured — "matched Excel on every one of N counted rows, Excel build …, platform …" — which is the stronger sentence anyway, because it names its base. The flavour identifier excel-bitexact names an implementation's target rather than a demonstrated result and stays in use. See CHARTER.md section 7 rule 8.

Two reading registers

The default Working lens uses compact domain terminology. Every working label is true without being expanded. The Explicit lens expands registered qualifications inline with their plain meaning, scope, and exclusions. A reader may also expand one working term in place.

Working and Explicit are presentation lenses, not evaluation contexts. They render the same Gneiss answer, context, result hash, and receipt. Changing lenses must not strengthen or weaken a claim. Evidence and record detail remain one level beneath both through Why, Sources, As of, Rules, History, Limits, and Replay.

Substantive explanations never exist only in a hover tooltip or transient pop-up. Definitions and templates live in the versioned content/vocabulary/working-terms.json registry so pages cannot quietly drift into different meanings for the same working term.

What the Handbook does not do

  1. It does not present speculation as fact. Unresolved questions are published as open problems, often with the current best hypothesis labeled as such.
  2. It does not auto-admit anything. Contributor evidence, automated research output, and mechanical synchronization from upstream sources all enter as proposed claims; a steward decision admits them.
  3. It does not delete inconvenient history. Superseded claims remain in the record.

Challenging a claim

Every claim-backed fact carries an affordance to challenge it with evidence: a counterexample vector, an observation from a specific Excel build, or a better implementation. Submissions are structured (function, challenged claim, evidence kind, reproduction), enter the record as proposed claims, and are decided and credited. The Handbook is not collaboratively edited, but it is collaboratively corrected.

Page vocabulary

LabelMeaning
reference engine: availablethe earlier implementation currently admits the function to its implementation surface
reference engine: deferredthe earlier implementation intentionally defers the function; the reason is shown
not yet curatedThe entry exists with projected metadata only; no curated content yet
placeholderA metadata field (e.g. a signature) is not yet real and is suppressed, not faked
suite-exact, vNEvery vector in suite vN returned the named oracle's exact result bits; no claim outside the suite. Unavailable until vectors/ publishes (scoping rule 6)
stronger declared labels (CHARTER 7.8)Declared-domain labels whose mechanism and input domain are characterized under the named observation context. Unavailable until vectors/ publishes (scoping rule 6)
current baselineThe pinned observation context used by the public-current view; the complete scope is inspectable
open problemA published, explicitly unresolved behavior question

Sources

  • Handbook CHARTER.md sections 3 and 7 (doctrine and claim-language rules).
  • Gneiss public-surface vocabulary (answer, claim, basis, receipt, contested, stale) — the accountable-knowledge substrate the Handbook's record runs on.
  • The completeness-reporting discipline originates in an earlier DNA Calc project charter (scope-qualified completion claims); the Handbook adopts its spirit for public claims.