A static thread resolution notice shows Copy review, Approved edits, Resolved, and Static resolution status.

Program

Thread resolution notices should show the resolved state as a readback without changing workflow or moderation state.

thread_resolution_notice.html
Visuals: captured from real browser rendering
<section class="thread-notice" aria-labelledby="thread-notice-title"><h2 id="thread-notice-title">Thread resolution notice</h2><dl>
  <div><dt>Thread</dt><dd>Copy review</dd></div>
  <div><dt>Last comment</dt><dd>Approved edits</dd></div><div><dt>Resolution</dt><dd>Resolved</dd></div>
  <div><dt>Status</dt><dd><span class="badge">Static resolution</span></dd></div></dl>
  <p class="check">Learner check: the resolved thread is displayed without changing workflow state.</p>
  <p class="note">Static thread notice only; no comment backend, workflow service, moderation service, storage, route, API, network, script, form submit, analytics, timers, or live thread changes run.</p></section>
<style>
  .thread-notice { display: grid; gap: 10px; max-width: 38rem; border: 1px solid #64748b; padding: 12px; }
  .thread-notice dl { display: grid; gap: 8px; margin: 0; }
  .thread-notice dl div { display: grid; grid-template-columns: 8rem 1fr; gap: 8px; }
  .thread-notice dt { color: #475569; }
  .thread-notice dd, .check, .note { margin: 0; }
  .badge { border-radius: 999px; background: #e2e8f0; padding: 2px 8px; }
  .note { color: #475569; }
</style>
  1. Label the thread notice.

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

    The thread name is exact pinned data.
    The thread name is exact pinned data.
  3. Show last comment and resolution.

    The last comment and resolution are exact pinned data.
    The last comment and resolution are exact pinned data.
  4. Render static resolution status.

    The status badge says this is a static resolution.
    The status badge says this is a static resolution.
  5. Check resolution readback.

    The check says the resolved thread is displayed without changing workflow state.
    The check says the resolved thread is displayed without changing workflow state.
  6. Check thread honesty.

    Thread, last comment, resolution, status, and no live thread changes.
    Thread, last comment, resolution, status, and no live thread changes.
step flow step(1) labels the source, step(2) shows the thread, step(3) shows last comment and resolution, step(4) shows the static resolution status, step(5) checks the resolution readback, and step(6) checks the honesty note.
resolution readback The section heading names the thread resolution notice surface.
resolution rows Thread, Last comment, Resolution, and Status values are exact pinned data.
no live thread change The lesson should not imply comment backends, workflow services, moderation services, storage, routes, APIs, networks, scripts, form submits, analytics, timers, or live thread changes.