A static pasted code readback shows One-time code field, 482910 pasted text, 6 digits length, and Preview only status.

Program

Code paste readbacks should show the pasted value before any verification or code check.

pasted_code_readback.html
Visuals: captured from real browser rendering
<section class="code-readback" aria-labelledby="code-readback-title"><h2 id="code-readback-title">Pasted code readback</h2><dl>
  <div><dt>Field</dt><dd>One-time code</dd></div>
  <div><dt>Pasted text</dt><dd>482910</dd></div><div><dt>Length</dt><dd>6 digits</dd></div>
  <div><dt>Status</dt><dd><span class="badge">Preview only</span></dd></div></dl>
  <p class="check">Learner check: the code is visible before any verification runs.</p>
  <p class="note">Static pasted code readback only; no Clipboard API, paste event, parser, validator, invite service, code verification, storage, cookie, route, API, network, script, event listener, form submit, input, textarea, contenteditable, analytics, timer, object URL, download, service worker, account/session behavior, or live submission runs.</p></section>
<style>
  .code-readback { display: grid; gap: 10px; max-width: 38rem; border: 1px solid #1d4ed8; padding: 12px; background: #eff6ff; }
  .code-readback dl { display: grid; gap: 8px; margin: 0; }
  .code-readback dl div { display: grid; grid-template-columns: 8rem 1fr; gap: 8px; }
  .code-readback dt { color: #475569; }
  .code-readback dd, .check, .note { margin: 0; }
  .badge { border-radius: 999px; background: #dbeafe; padding: 2px 8px; }
  .note { color: #475569; }
</style>
  1. Label the code readback.

    The section is labelled by its visible heading.
    The section is labelled by its visible heading.
  2. Show field row.

    The field is exact pinned data.
    The field is exact pinned data.
  3. Show pasted text and length rows.

    The pasted text and length are exact pinned data.
    The pasted text and length are exact pinned data.
  4. Render preview-only status.

    The status badge says this is a preview only.
    The status badge says this is a preview only.
  5. Check code readback.

    The check says the code is visible before any verification runs.
    The check says the code is visible before any verification runs.
  6. Check code honesty.

    Field, pasted text, length, status, and no live submission.
    Field, pasted text, length, status, and no live submission.
step flow step(1) labels the source, step(2) shows the field, step(3) shows pasted text and length rows, step(4) shows preview-only status, step(5) checks the code readback, and step(6) checks the honesty note.
code readback The section heading names the pasted code readback surface.
code rows Field, Pasted text, Length, and Status values are exact pinned data.
no live verification The lesson should not imply Clipboard API access, paste events, parsers, validators, invite services, code verification, storage, cookies, routes, APIs, networks, scripts, event listeners, form submits, inputs, textareas, contenteditable surfaces, analytics, timers, object URLs, downloads, service workers, account/session behavior, or live submissions.