diff --git a/src/apps/billboard/tests/integrated/test_views.py b/src/apps/billboard/tests/integrated/test_views.py
index 8d12776..89a56c9 100644
--- a/src/apps/billboard/tests/integrated/test_views.py
+++ b/src/apps/billboard/tests/integrated/test_views.py
@@ -152,6 +152,84 @@ class BillboardViewTest(TestCase):
response = self.client.get("/billboard/")
self.assertEqual(list(response.context["recent_notes"]), [])
+ # ── 3-column applet row contract ──────────────────────────────────
+ # Each applet's list item renders `
| | ` —
+ # title + body wrapped in `.row-title` / `.row-body`, timestamp
+ # in a `