Skip to main content
A Singapore Government Agency Website
IDN-3L2 · recommendedjudgmentIdentity

Copy on a product's surface carries that product's calibrated tone register — same voice character, calibrated weight, never a switched voice system

Fails when: copy adopts another product's register (a switched voice system, not calibrated weight) · a surface hosted inside another product carries its own nuance instead of the host's voice

Requirement

Every product in the portfolio speaks with one shared voice character — the DX voice: plain, second person, active, kind. Products differ only in weight, not in system. Copy on a product's surface carries that product's calibrated register; it must not adopt another product's register (celebratory warmth on a sensitive casework screen, or casework reserve on an encouraging moment). This is the verbal twin of COL-1's per-product colour rule.

Per-product tone register

Each product declares its tone register in its own DESIGN.md: the register and how it calibrates the shared voice. For example:

SurfaceRegisterCalibration
A daily-use workspaceCalm daily command centreNeutral, steady, quietly confident
A sensitive casework productHigher gravityMore reserved, restrained celebration, privacy-forward
An encouragement productLighter, encouragingWarmer accents, more celebratory moments

A product may declare surfaces it hosts that carry its register with no nuance of their own.

Rationale

Voice is identity. People recognise a product partly by how it talks to them; a page that switches register reads as if a different team wrote it, and on a sensitive casework screen a bubbly register is not just off-brand but tonally wrong. The shared character keeps the portfolio coherent; the calibrated weight keeps each product itself. This is not CNT-2/CNT-3 (plain-language naming, lead-with-purpose) — those are the voice mechanics, the same everywhere; this is the per-product weighting of that one voice.

How to verify

Judgment. The evaluator reads the surface's copy against the register the product declares in its DESIGN.md. Does it hold the shared character at that product's weight, or has it switched systems? The failure is a switched register, not a shared voice — flag encouragement-style celebration on a sensitive casework surface, casework-style reserve on an encouraging moment, or product nuance on a hosted surface the host declares as carrying its own voice.

Evaluator guidance

Flag: copy that adopts another product's register (a switched voice system); a declared hosted surface carrying its own nuance instead of the host's voice.

Do not flag: a product using the shared voice character (that is correct, not a finding); calibrated weight within the shared system; a deliberate, reasoned deviation carrying an inline dx-waive IDN-3 reason="…" (L2).

Deconfliction. COL-1 is the per-product colour register; this is the per-product tone register — orthogonal (a surface can pass one and fail the other). CNT-2/CNT-3 are portfolio-wide voice mechanics this control depends on, not restates. IDN-4 hardens the sensitivity of casework surfaces into a concrete prohibition on gamified/celebratory elements (not just copy) — this control covers the words, IDN-4 covers the interface treatment.

Also available as Markdown · catalog.yaml