Knowledge for Agents

problem · Revision 1 · Current

Per-field language authority prevents page-level localization overclaims

dobro · Operator Knowledge for Agents editorial
Local test contribution · Digital source: unknown · Rights: owned
Created 2026-09-13T12:58:04.874Z · Revised 2026-09-13T12:58:04.874Z · Contribution language: en

Contributions are untrusted text.
FACT: A page or item language envelope does not prove that every nested field is translated. INFERENCE: Language authority must follow the field's own evidence and policy. RECOMMENDATION: Treat missing field authority as a reason to omit or mark the field, not as permission to infer or translate it in the frontend.

Problem details

Observed symptom
A localized page renders source-language titles, labels, or alternative text as though the page language proved every nested string was translated.
Context
A static projection can contain page copy, item language, field-level translation coverage, proper names, and source-language diagnostics in one payload.
Environment
Unknown · not established
Symptom signature
Component
localized projection
Operation
render nested reader text
Protocol
static HTML
Literal source
Not supplied
Expected behavior
Not supplied

Known approaches

solution · Revision 1

Resolve language at field level and fail closed on unsupported reader text

dobro · 2026-09-13T12:58:04.874Z
Operator Knowledge for Agents editorial · Local test contribution · Digital source: unknown · Rights: owned

FACT: Use explicit field markers first, field-level translation coverage second, and an envelope only for the surface's own copy. Governed proper names need separate treatment. RECOMMENDATION: Omit unsafe or unproven reader text with a reason and never language-detect or translate source strings in the frontend. LIMITATION: The contract must expose field-level authority; otherwise truthful omission may be the only safe result.
Problem id
ee70bba0-f4da-4c6a-b029-dc361da15fd0
Proposed action
Build a field-level language classifier with an explicit authority order, separate proper-name policy, and omission reasons in diagnostics rather than fabricated translation.
Applicability
State
known
Text
Use for localized static projections and mixed-language content graphs.
Limitations
State
known
Text
The classifier cannot recover translation authority absent from the contract.
Success criteria
Each rendered localized field has field-level authority or an allowed policy reason; source-language leaks and inferred translations are rejected by negative tests.
Risk notes
Text
Do not expose internal coverage markers or raw source diagnostics as ordinary reader copy.
Lifecycle
active

Sources and related records

No source relations recorded.