🎨 QuizWizz design board — mess-archive authority

This is the standing design authority for the mined qwiz_my-mess/ archive. It records behavior and geometry worth reusing; it does not make the archive executable truth, grant a source-code license, or classify any bench work as released. The image census is 50 raster members: 44 inspected in the current image report plus six already-described members carried into this board (/tmp/mess-images-report.md:6-17). Every visual row cites the exact archive member it describes.

Current execution boundary: the 2026-09-01 drive accepted this board’s 50/50 image ledger and 8/8 historical-version preflight, then ran the exact eight S9 isolated WPQP URLs without changing the pinned archive roster. The 1.3.1 installed-clone packaging workaround and dirty/no-remote deviations remain recorded; deeper DEFERRED-S9-AUDIT analysis is open rather than implied complete. Evidence: the S9 polish-drive receipt.

Reuse vocabulary

welcome, dashbar, dashboard-settings, and list name the one primary QuizWizz surface for which a reference is useful. none means the artifact is context or an editor concept, not authority for one of those four surfaces. A reuse verdict adopts traits, not pixels or source files.

Visual reuse board

Previously described root images

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/001-admin-dashboard.pngA Content Command Center led by four soft statistic cards.dashbarWhite rounded cards, lavender icon tiles, large values, short sublines, and small corner arrows.
qwiz_my-mess/00_IMGs/002-admin-get-started.pngA Get Started page organized around a ready-to-use starter library.welcomeFirst-run hero, starter quiz cards, visual-kit samples, and a clear next action.
qwiz_my-mess/00_IMGs/imagine-81c106ed.jpgA joined KPI bar rather than separate floating cards.dashbarOne continuous metric surface, large values, repeated icon-label anatomy, and restrained dividers.
qwiz_my-mess/00_IMGs/imagine-4438820e.jpgA SaaS-style overview dashboard with KPI cards.dashbarSummary-first hierarchy, generous card spacing, clear numeric emphasis, and supporting analytics below.
qwiz_my-mess/00_IMGs/imagine-99b3d60e.jpgA quiz-list direction with metric cards, taxonomy/status chips, and row sparklines.listRich rows, quick-scanning chips, trend context, and soft summary cards above the collection.
qwiz_my-mess/00_IMGs/imagine-04f65b4d.jpgA header-integrated joined metric bar.dashbarIcons in lavender circles, large values, thin vertical rules, and a translucent shared backing.

Root 00_IMGs/ additions

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/imagine-9c967604.jpgFour summary metrics above an eight-item product-section rail with Player selected.dashbarWhite rounded surfaces, thin dividers, line icons, one purple accent, and an unmistakable current state.
qwiz_my-mess/00_IMGs/imagine-815a8515.jpgA populated analytics dashboard with four metrics, language progress, category tiles, W/L chart, and recent quizzes.dashbarLinked totals, distribution rows, taxonomy tiles, recent activity, pale lavender, and generous spacing.
qwiz_my-mess/00_IMGs/imagine-1d732b51.jpgA zero-content Quiz List Genius screen with Create and Import actions, shelf artwork, and a tip.listZero-valued header stats, centered checklist art, primary/secondary launcher actions, and a faint collection shelf.
qwiz_my-mess/00_IMGs/imagine-f6d6d3e2.jpgA branded KPI header and selected section rail over language, category, and W/L insights.dashbarWhite/lavender cards, purple data marks, green positive data, restrained shadows, and linked breakdowns.
qwiz_my-mess/00_IMGs/imagine-ea2a27e9.jpgA compact 2×2 statistic-card grid with an eight-item bottom navigation rail.dashbarConstrained-width alternative, thin purple line icons, bordered white cards, and strong numeric hierarchy.

00_IMGs/mess/

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/mess/imagine-58829416.jpgA populated analytics dashboard with KPIs, language progress, category tiles, W/L, and recent quiz rows.dashbarReusable populated composition with white/lavender surfaces and purple data; pair it with a conditional empty state.
qwiz_my-mess/00_IMGs/mess/imagine-f4b18a54.jpgSummary metrics and tabs above a rounded, multi-column content table.listSoft cards, status/list affordances, pale background, and a selected Content Builder tab; discard the malformed lower-table copy.
qwiz_my-mess/00_IMGs/mess/imagine-07a2de4e.jpgA quiz manager with statistics, tabs, search, faceted filters, bulk actions, table rows, row actions, and pagination.listNative-list blueprint with status badges, language/category chips, W/L, dates, and direct play/edit/duplicate/delete actions.
qwiz_my-mess/00_IMGs/mess/imagine-c9a32796.jpgAn Admin Stats Overview with KPI cards, expandable insight rows, charts, tip, and freshness status.dashbarModular analytics and purple/green semantics; useful for the expanded dashboard, too broad for the always-visible slim rail.
qwiz_my-mess/00_IMGs/mess/imagine-d17aab3e.jpgFifteen header/KPI and navigation treatments spanning separate cards, joined rails, compact, responsive, light, and dark modes.dashbarBest comparative source for cards/bar/slim variants; every variant retains icon, label, large value, and selected navigation.
qwiz_my-mess/00_IMGs/mess/imagine-58706c42.jpgFifteen more dashboard-header treatments, including equal cards, featured cards, inline stats, stacked responsive layouts, and dark variants.dashbarShared anatomy, responsive density changes, clear Add New action, and totals-first hierarchy.
qwiz_my-mess/00_IMGs/mess/ac19f224-c50c-44ed-bdb8-1c6d63167462.pngTen settings patterns: tables, inspector cards, toggles, segmented controls, permissions matrix, accordions, summaries, forms, and grids.dashboard-settingsSummary/expanded disclosure, compact spacing, pale borders, and native-like rows; do not adopt its blue accent as dashbar authority.
qwiz_my-mess/00_IMGs/mess/imagine-438d5df8.jpgA monochrome, heavy-outline KPI row over a black icon-tab bar.dashbarHigh-contrast bar reference with bold condensed type, black borders, and one purple selected edge.
qwiz_my-mess/00_IMGs/mess/imagine-30af347a.jpgFour minimalist statistic cards over a pill-shaped navigation rail.dashbarAiry white/lavender treatment, light dividers, purple selected item, and a short current-state underline.
qwiz_my-mess/00_IMGs/mess/imagine-3a055481.jpgSix concepts progressing from a sparse KPI rail through bento, attached navigation, expanded insights, analytics, and dark compact bar.dashbarOne metrics DOM can support CSS-only density/style variants without changing information architecture.
qwiz_my-mess/00_IMGs/mess/imagine-fa688dd2.jpgA conventional dashboard with four oversized overview cards.dashbarPurple icon tiles, large metrics, supporting labels, decorative waves, and overflow affordances for the soft-card mode.
qwiz_my-mess/00_IMGs/mess/imagine-a0a69757.jpgTwo stacked rails: four metrics, then product-section navigation and a sparkle action.dashbarSpacious soft cards, white rounded surfaces, restrained shadows, and a simple shell that leaves room below.

00_IMGs/_rest/ singles

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/_rest/02-get-started-ready.pngA native WordPress Get Started screen with hero, ready status, metrics, starter quizzes, visual-kit samples, and final next-step rail.welcomeKeep the native shell; lead with state and CTA, then actionable starter cards, visual proof, and settings/library links.
qwiz_my-mess/00_IMGs/_rest/13-settings-play-print-banner-off.pngA German QuizWizz settings workspace with branded header, search, section rail, stacked cards, controls, and theme gallery.dashboard-settingsSingle-column searchable hierarchy, stacked settings groups, toggles/segments, and visible section navigation.
qwiz_my-mess/00_IMGs/_rest/08-finetune-editable-print-sheet.pngA Print Studio modal with revision metadata, Edit/Exact PDF tabs, sortable question rows, and sticky footer actions.noneUseful editor anatomy: white sheet, charcoal overlay, green correct state, light dividers, reorderable rows, and sticky commit actions.
qwiz_my-mess/00_IMGs/_rest/desktop-starter-installed.pngA native WordPress welcome screen confirming that the starter library is ready.welcomeGreen status rail, View starter quizzes CTA, Preview/Edit cards, and next-step shortcode/settings panel; ignore the magenta annotation.
qwiz_my-mess/00_IMGs/_rest/014-settings-experience.pngA native-shell, single-column Settings screen with search, section rail, and grouped Essentials, Guest Builder, and Online Player cards.dashboard-settingsRoomy white groups, selected tabs/toggles/chips, progressive disclosure, and clear category hierarchy.

00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_questions_inline-preview_master.jpgA questions manager with searchable/selectable cards beside a selected-question preview.listMaster-detail hierarchy, answer/correct state, explanation, related quizzes, pagination, and direct Edit action.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_quiz-list_bento-grid_master.jpgA filtered quiz manager whose collection is a 3×2 card grid.listTitle, category/language chips, status, metric, question count, Play action, and conventional pagination.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_quiz-list_classic-dense-table_master.jpgA classic dense quiz table below metrics, tabs, search/filter/bulk controls.listNative-like selection table, row actions, pagination, pastel taxonomy chips, and green/amber/gray status badges.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_quiz-list_hybrid-card-list_master.jpgFull-width quiz list-cards under the standard summary and filter shell.listStatus/language/category/question tags, trend line, W/L, and play/edit/duplicate/delete actions.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_questions_classic-dense-table_master.jpgA dense questions table with KPI bar, tabs, toolbar, metadata columns, and actions.listCompact badges and colored indicators for type, difficulty, language, category, quiz use, and status.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_quiz-list_contact-sheet_6concepts.jpgSix quiz-list concepts: table, hybrid list, bento grid, insights sidebar, dark table, and empty library.listShared sequence of KPI dashbar, tabs, filters, collection, and pagination; empty mode keeps Create and Import in the same shell.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_questions_contact-sheet_6concepts.jpgSix Questions concepts spanning dense/hybrid lists, filters, preview, dark mode, and import success.listOne admin collection shell can host ordinary, success, and other special states without changing navigation.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_quiz-list_empty-state.jpgA dedicated zero-quiz shelf beneath a zero-valued dashbar.listChecklist art, “No quizzes yet,” Create and Import actions, faded list artwork, settings button, and tip banner.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31/2026-08-31_wpqs_quiz-list_dark-a11y_table.jpgA dark high-density quiz manager with metrics, filters, taxonomy chips, status dots, actions, and pagination.listContrast/density reference only: near-black panels retain a clear purple selected state without creating a dark-mode mandate.

00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_genius_v2_elevated/

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_genius_v2_elevated/2026-08-31_wpqs_v2_questions_bulk-filters_scent.jpgA Questions bulk editor with counters, filter chips, density controls, selection toolbar, and expandable rows.listPersistent bulk actions, visible applied-filter state, structured checks, and expandable detail.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_genius_v2_elevated/2026-08-31_wpqs_v2_questions_progressive-bulk_hierarchy.jpgA questions list with KPI bar, composable filters, density toggle, selected-row expansion, and sticky bulk bar.listAiry/dense choice, purple selection, green active status, compact badges, and persistent selection actions.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_genius_v2_elevated/2026-08-31_wpqs_v2_quiz-list_airy-expand_hierarchy.jpgAn airy expandable quiz list with stats, filters, density toggle, chips, Play, and disclosed metrics.listMetadata hierarchy and progressive row detail where a dense table is too terse.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_genius_v2_elevated/2026-08-31_wpqs_v2_questions_create-form_progressive.jpgA question authoring screen with KPI bar, tabs, form/live-preview split, reorderable options, and sticky publish actions.noneEditor workflow reference: collapsed Advanced section, taxonomy chips, live preview, and persistent save/publish actions.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_genius_v2_elevated/2026-08-31_wpqs_v2_elevated_principles_contact-sheet.jpgSix elevated list/editor concepts plus a dark empty state with Create/Import and benefit callouts.listShared KPI/filter header, configurable density, clear primary action, and an empty state that belongs to the same collection shell.

00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/

Archive memberWhat it showsReuseKey traits to carry forward
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_smart-filters_master.jpgA questions collection with top metrics, substantial smart-filter sidebar, active chips, and metadata-rich rows.listApplied-filter visibility, removable chips, explicit reset, and a clear Bulk Edit entry point.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_classic-table_refined_master.jpgA refined classic Questions table with metrics, tabs, search, five filters, bulk actions, rows, and pagination.listNative-like baseline with difficulty dots, language/category chips, status, selection, and row actions.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_dark-a11y_table.jpgA near-black questions manager with compact controls, dense rows, and high-contrast status badges.listContrast reference only; purple selection remains visible without establishing a dark-theme requirement.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_empty-state.jpgA zero-question shelf with zero metrics, centered icon, Create/Import actions, illustration, and tip.listDirect question-list/editor shelf authority with count context, one primary action, one import action, and restrained supportive art.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_inline-preview_purified_master.jpgA polished master-detail questions list with selected-question drawer.listSearch/filterable radio selection, answers, explanation, related quizzes, and direct Edit Question action.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_create-form_progressive_master.jpgA seven-section Create New Question editor with sortable answers, chips, Live Preview, and sticky actions.noneAuthoring reference for progressive form sequencing and editable-row anatomy, not a welcome, dashbar, settings, or list authority.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_bulk-edit_master.jpgA Bulk Edit Questions screen with selected-count panel, notice, multiselect table, actions, and pagination.listSelection-aware action hierarchy, clear selection escape, metadata chips, and destructive-action separation.
qwiz_my-mess/00_IMGs/_rest/2026-08-31_qwizz_ALL_genius/qwizz_ui_2026-08-31_questions/2026-08-31_wpqs_questions_contact-sheet_6concepts.jpgSix collection modes: classic, hybrid, filter sidebar, preview, dark table, and import success.listA shared dashbar/tab/filter/list shell can swap its main pane for explicit success or empty components.

Adopted design contracts

The following three passages are adopted verbatim as design authority. They specify the intended rail, onboarding lifecycle, and geometry; they do not license or install archive code (qwiz_my-mess/02_DOCS/NOTES.md:1050-1079,1094-1104,1154-1186).

Slim statistics rail — verbatim qwiz_my-mess/02_DOCS/NOTES.md:1050-1079

1050| ## P0 — glued statistics rail
1051|
1052| * [ ] Build one shared 44–52px statistics rail beneath `#wpadminbar` on Qwizz-owned screens.
1053|
1054| * [ ] Keep it in normal document flow with `position: sticky`; never use a covering fixed overlay.
1055|
1056| * [ ] Use one continuous surface with dividers—not four bordered statistic cards.
1057|
1058| * [ ] Show operational metrics:
1059|
1060|   * Quizzes: total plus drafts/review items.
1061|   * Questions: usable plus invalid/review-required.
1062|   * Subjects: total plus empty/undersupplied pools.
1063|   * Coverage: usable language/category coverage.
1064|
1065| * [ ] Make each metric a real link to its exact filtered list.
1066|
1067| * [ ] On hover/focus, reveal a concise, noninteractive breakdown within 150ms; activation still navigates directly.
1068|
1069| * [ ] Give the breakdown an accessible description; do not place exclusive actions inside hover content.
1070|
1071| * [ ] Cache aggregates and invalidate them after quiz, question, term, settings or import mutations.
1072|
1073| * [ ] Preserve rail height during loading to prevent layout jumps.
1074|
1075| * [ ] Use correct 32px/46px WordPress toolbar offsets and `scroll-margin-top` for anchors.
1076|
1077| * [ ] At constrained width/zoom, make the rail static or horizontally scrollable rather than covering content.
1078|
1079| **Done when:** every metric reaches useful data in one click and automated bounding-box checks prove that no focusable content is obscured.

One-time welcome / Help lifecycle — verbatim qwiz_my-mess/02_DOCS/NOTES.md:1094-1104

1094| ## P0 — onboarding becomes Help
1095|
1096| * [ ] Replace the permanent Get Started page with a maximum three-step contextual checklist shown only while incomplete.
1097| * [ ] Recommended steps: create/import content, create a quiz, insert the Qwizz block.
1098| * [ ] Persist completion per user and allow dismissal without blocking work.
1099| * [ ] After completion, remove all Get Started navigation and dashboard bulk.
1100| * [ ] Convert it into a collapsed **Help** section at the bottom and a native WordPress Help tab.
1101| * [ ] Change the Plugins-row action from Get Started to Dashboard or Settings.
1102| * [ ] Allow setup guidance to be reopened/reset from Help.
1103|
1104| **Done when:** an established user sees no onboarding residue during normal work.

Geometry contract — verbatim qwiz_my-mess/02_DOCS/NOTES.md:1154-1186

1154| ## P0 — eliminate the visual/CSS failures
1155|
1156| * [ ] Mount custom UI under one `.qwizz-admin` root with screen modifiers.
1157|
1158| * [ ] Remove unscoped rules for `body`, `*`, `button`, `input`, `svg`, headings, `.wrap`, `.row`, `.bar`, native tables and Gutenberg components.
1159|
1160| * [ ] Never enqueue settings/list CSS on unrelated WordPress screens.
1161|
1162| * [ ] Use WordPress-native typography and scheme-aware colors.
1163|
1164| * [ ] Adopt one geometry contract:
1165|
1166|   * 1px borders only.
1167|   * One containment edge per meaningful region.
1168|   * No card inside a card.
1169|   * Ordinary groups use spacing or one divider.
1170|   * Selected state uses an inset ring/check without changing dimensions.
1171|   * No negative action offsets.
1172|   * No hover `translateY`.
1173|   * No clipped focus outlines.
1174|   * No `transition: all`.
1175|
1176| * [ ] Give flex/grid children `min-width: 0`; eliminate root horizontal scrolling.
1177|
1178| * [ ] Use logical properties for RTL.
1179|
1180| * [ ] Keep purple for primary/current/exceptional states; healthy toggles and every icon do not become purple.
1181|
1182| * [ ] Preserve the paper preview as a legitimate bordered artifact; do not frame it inside another decorative card.
1183|
1184| * [ ] Raise tiny metadata to WordPress-readable sizing and fix low-contrast secondary text.
1185|
1186| **Done when:** every Qwizz surface has at most one intentional boundary and unrelated WordPress screens have zero visual diffs.

Admin Lab: specification authority, not source

The Lab demonstrates one responsive WordPress-admin composition in which Welcome and dashboard share the opening viewport before the dashboard becomes sticky (qwiz_my-mess/08 TOOLS/qwizz-admin-lab/README.md:17-24). Its welcome anatomy is a wand mark, the “Qwizz is ready” eyebrow, a tight Make questions worth knowing. heading, a short subline, and Import / Build quiz / Settings actions (qwiz_my-mess/08 TOOLS/qwizz-admin-lab/index.html:111-123). Directly after that launcher, the prototype uses a joined four-resource metric grid and later a compact resource strip; their repeated resource links and common geometry are the behavior/specification reference for a shared dashbar DOM (qwiz_my-mess/08 TOOLS/qwizz-admin-lab/index.html:125-148,162-167; qwiz_my-mess/08 TOOLS/qwizz-admin-lab/assets/admin-lab.css:517-530,692-733). The README itself calls the Lab disposable (qwiz_my-mess/08 TOOLS/qwizz-admin-lab/README.md:50-52).

License boundary, verbatim (qwiz_my-mess/08 TOOLS/qwizz-admin-lab/README.md:46-49):

“The original project code is unlicensed; no public reuse license has been selected. Embedded icon work retains its upstream licenses in THIRD_PARTY_NOTICES.md.”

Mine behavior, composition, and specification only. Never copy Admin Lab code or files (qwiz_my-mess/08 TOOLS/qwizz-admin-lab/README.md:46-52).

Recovery boundary: archive 1.10.0 is not the live tree

Verbatim recovery-plan excerpt (qwiz_my-mess/Z_harvest/RECOVERY-PLAN.md:15-26):

15| Both the archive and the live site report `1.10.0`, but they differ:
16|
17| | Asset | Archive | Live |
18| |---|---|---|
19| | `assets/js/qwizz-admin-settings.js` | 47,344 B | 66,288 B |
20| | `assets/js/qwizz-player.js` | 32,243 B | 40,139 B |
21| | `assets/js/qwizz-player.css` | 13,511 B | 14,943 B |
22| | `qwizz-admin-dashboard.js`, `qwizz-admin-starter.js`, `qwizz-effect-state.js`, `css/print.css`, `css/qwizz-admin.css` | present | HTTP 404 |
23|
24| Everything in `_harvest/versions/` and `_harvest/flow/` therefore describes
25| undeployed code. `_harvest/flow-live/` re-derives the client-side part from the
26| mirrored live bundles in `/tmp/qwlive/`.

Boundary: the archive is design/history authority only. Matching 1.10.0 labels do not establish byte identity, and archive material must never overwrite or be used to assert live-tree truth (qwiz_my-mess/Z_harvest/RECOVERY-PLAN.md:15-26).

HTML provenance and deduplication map

Correction: the assumed three exact six-file clusters are refuted

The digest inventory establishes one exact six-file bundle at two locations, a top-level branch matching five of those six bytes, and a distinct six-file qwizz-files_claude variant. The earlier assumption that three named directories were exact six-file copies is false (/tmp/mess-miner-report.md:14-20; digest receipt /tmp/qwmess-sha256-inventory.txt:4-17,7977-7979,8008-8025).

Exact six-file bundle: two locations

Each row is one byte-identical pair between qwiz_my-mess/06_HTML/2026-07-14 qwizz/html/ and qwiz_my-mess/06_HTML/qw-artifacts/ (/tmp/mess-miner-report.md:22-31).

FileSizeSHA-256Exact archive members
quiz-builder-redesign.html36.1 KB2c0fb14e278ca1cf2078b0df6117ee559a5922ab3a5081c3e4c83a23993a288aqwiz_my-mess/06_HTML/2026-07-14 qwizz/html/quiz-builder-redesign.html; qwiz_my-mess/06_HTML/qw-artifacts/quiz-builder-redesign.html
quizwizz-finetune.html13.3 KB01c1b0896555de250ac2227d12238b4ee9fd4a2f817e9f39c5ca60b6b455734eqwiz_my-mess/06_HTML/2026-07-14 qwizz/html/quizwizz-finetune.html; qwiz_my-mess/06_HTML/qw-artifacts/quizwizz-finetune.html
quizwizz-pdf-light.html11.1 KB4f9ba9364277fb1451c6a3dcc5bca40032114214ca0b17a5c69c70accca3a9a0qwiz_my-mess/06_HTML/2026-07-14 qwizz/html/quizwizz-pdf-light.html; qwiz_my-mess/06_HTML/qw-artifacts/quizwizz-pdf-light.html
quizwizz-player.html15.2 KBdab029eecdbc96eec17a20d448f752486e122205297c954e1bd5e2813d69c4d4qwiz_my-mess/06_HTML/2026-07-14 qwizz/html/quizwizz-player.html; qwiz_my-mess/06_HTML/qw-artifacts/quizwizz-player.html
quizwizz-progressive.html26.2 KB6a6b74c818ab78b13e0e3e10db4f1c38226065bd62cffb20e03667e14502c934qwiz_my-mess/06_HTML/2026-07-14 qwizz/html/quizwizz-progressive.html; qwiz_my-mess/06_HTML/qw-artifacts/quizwizz-progressive.html
qwizz-admin.html35.3 KB96e1533fcc78597edbc4028fa2df9c5948c5849408eabf2f1b434cf112968195qwiz_my-mess/06_HTML/2026-07-14 qwizz/html/qwizz-admin.html; qwiz_my-mess/06_HTML/qw-artifacts/qwizz-admin.html

Top-level five-of-six branch

The top-level qwiz_my-mess/06_HTML/ branch matches the canonical bytes for builder, progressive, player, PDF, and admin at quiz-builder-redesign.html, quizwizz-progressive.html, quizwizz-player.html, quizwizz-pdf-light.html, and qwizz-admin.html. Its fine-tune-named member is not the sixth canonical byte: qwiz_my-mess/06_HTML/qwizz_design-inspiration_finetune.html is SHA effd8cb08fdc1ca7e6dc006f83ddbc4ca3ce96f35ef9407907f5de9d6f4fcfb2, not canonical 01c1b089… (/tmp/mess-miner-report.md:33; /tmp/qwmess-sha256-inventory.txt:8,10-16).

Distinct qwizz-files_claude six-file variant

These six members have the same names and listing sizes as the canonical bundle, but five are different bytes and the fine-tune member follows the separate effd8cb0… lineage (/tmp/mess-miner-report.md:35-46).

FileSizeSHA-256Relationship
qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/quiz-builder-redesign.html36.1 KBf54c5d7d0c006613f8b6919fab178ea28c600a8b9d3d708db7c4d1f7ce5da147Differs from canonical builder.
qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/quizwizz-finetune.html13.3 KBeffd8cb08fdc1ca7e6dc006f83ddbc4ca3ce96f35ef9407907f5de9d6f4fcfb2Equals top-level qwiz_my-mess/06_HTML/qwizz_design-inspiration_finetune.html.
qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/quizwizz-pdf-light.html11.1 KBd4280774fd519ee27a78c0ccd80671d150b3b13696eed88c178540446d0af91aEquals qwiz_my-mess/00_IMGs/_rest/Quizwizz-finedesign-HTML/quizwizz-pdf-light.html, not canonical.
qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/quizwizz-player.html15.2 KB24d9c2fede1569fccf524b97951d06e7e5c4ebd6ff2d59a7ba75f0255773b99bEquals qwiz_my-mess/00_IMGs/_rest/Quizwizz-finedesign-HTML/quizwizz-player.html, not canonical.
qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/quizwizz-progressive.html26.2 KBf4003e533366a6b9439b5c0e57bef9c74242c5232b7b36b179f69373159b0df5Differs from canonical and equals the three top-level aliases below.
qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/qwizz-admin.html35.3 KBd7cdb21cdbb515ce848bb9ba7f1084b165e26cfedeb8c7c5bac5b0bb1b0d9966Differs from canonical admin.

Alias families and lineages

  • qwiz_my-mess/06_HTML/quizwizz.html, qwiz_my-mess/06_HTML/quizwizz-frontend_inspiration.html, and qwiz_my-mess/06_HTML/qwizz_design-inspiration_builder.html share SHA f4003e533366a6b9439b5c0e57bef9c74242c5232b7b36b179f69373159b0df5, matching the qwizz-files_claude/quizwizz-progressive.html variant (/tmp/qwmess-sha256-inventory.txt:4,9,17,8024).
  • qwiz_my-mess/06_HTML/qwizz_design-inspiration_progressive.html and qwiz_my-mess/06_HTML/quizwizz-progressive.html share canonical progressive SHA 6a6b74c818ab78b13e0e3e10db4f1c38226065bd62cffb20e03667e14502c934 (/tmp/qwmess-sha256-inventory.txt:6,11).
  • qwiz_my-mess/06_HTML/qwizz_design-inspiration_finetune.html, qwiz_my-mess/06_HTML/2026-07-14 qwizz/qwizz-files_claude/quizwizz-finetune.html, and qwiz_my-mess/00_IMGs/_rest/Quizwizz-finedesign-HTML/quizwizz-finetune.html share SHA effd8cb08fdc1ca7e6dc006f83ddbc4ca3ce96f35ef9407907f5de9d6f4fcfb2; qwiz_my-mess/04_QUESTIONS/quizwizz-finetune.html instead has canonical SHA 01c1b089… (/tmp/qwmess-sha256-inventory.txt:12,56,7979,8025).
  • The progressive-builder lineage stages categories → difficulty → count/title → actions/More options, then adds icon-first startup, 5/10/20 presets, a pool counter, smart title, nested PDF options, a pre-print editor, keyboard states, and reduced-motion handling (qwiz_my-mess/06_HTML/2026-07-14 qwizz/UX-perfection-audit.md:1043-1073). The 6a6b74c8… artifact is the lineage reference; the same-named f4003e53… Claude variant is not that byte lineage (/tmp/mess-miner-report.md:54-57).
  • The fine-tune/player/PDF lineage specifies editable paper, drag/reorder, replace/delete/undo, live count/page estimate, a theme-token player, and a real print template as three distinct mockups (qwiz_my-mess/06_HTML/2026-07-14 qwizz/UX-perfection-audit.md:1574-1618). This is behavior/provenance evidence, not a reuse license (/tmp/mess-miner-report.md:57).

S8 structural reference and fake-Print boundary

Nominate qwiz_my-mess/06_HTML/quizwizz-player.html as the S8 structural reference: it carries a self-contained player frame at :150-153, begins an inline const QUIZ = { … } payload at :155-171, and renders questions/results from that payload at :184-205 (qwiz_my-mess/06_HTML/quizwizz-player.html:150-205). Its Print control is not behavior authority. The stub is verbatim:

else if(act==='print'){ b.textContent='Opening print…'; setTimeout(()=>b.innerHTML='🖨 Print results',900); /* plugin: window.print() on a results sheet */ }

qwiz_my-mess/06_HTML/quizwizz-player.html:275

S8 may reuse the payload-plus-frame structure, but must implement real self-contained offline trivia behavior rather than the fake Print branch (qwiz_my-mess/06_HTML/quizwizz-player.html:150-275).

Macarena search verdict

Negative. The full extraction was searched recursively and case-insensitively for Macarena across every text-readable file under /tmp/qwmess-full, then searched again under /tmp/qwmess-full/qwiz_my-mess with an explicit per-letter case-insensitive pattern. Both searches returned no matches. This is extraction-wide text scope, not a filename or selected-member search; binary/image bytes were not treated as text (/tmp/mess-miner-report.md:10-12).

GUINEA-PIG PREFLIGHT — frozen S9 gate

The selected releases are the exact eight entries in /tmp/qwmess-preflight/MANIFEST.txt:1-8: the 1.3.1 external-audit ZIP is selected instead of the duplicate audit-core tar, and the 1.7.0 release ZIP is selected instead of the development-source ZIP (/tmp/mess-miner-report.md:193-203). In the verbatim table below, every selected member path is relative to the archive prefix qwiz_my-mess/; the frozen source is /tmp/mess-miner-report.md:205-214.

Versionselected member / SHA-256prefix-tables evidenceactivation evidencerootresult
1.3.101_APPs/quizwizz-1.3.1-external-audit-20260719T2359Z.zip / 82d11cc45302c66fca28de0b7000281243d5e458e51be844de196c54d587c6bePASS; no plugin SQL table creation exists in the activation class.quizwizz.php:30-34 registers the hook. includes/Plugin.php:95-100 registers types/taxonomies and flushes rewrites; its comment says “Never mutate site content.”quizwizz-1.3.1-external-audit-20260719T2359Z (MANIFEST.txt:1)PASS
1.4.001_APPs/quizwizz-1.4.0.zip / 538725a3ec232950786f275f29c85f8047467d49a6f5fcdbf2b60d4509b22a41PASS; rate_limits, ai_ledger, and attempts are built from $wpdb->prefix (includes/Installer.php:10-31,58-70).Plugin.php:98-104 calls Installer::install; Installer.php:45-49 creates those owned resources, installs capabilities, schedules qwizz_cleanup_security_tables, and records qwizz_schema_version.quizwizz (MANIFEST.txt:2)PASS
1.5.001_APPs/quizwizz-1.5.0.zip / 77d65559b431aa558744261cb7323feb584c41d92d58f72d18e34c9548bfc843PASS; $prefix = $wpdb->prefix, and every DDL target begins {$prefix}qwizz_ (includes/Installer.php:129-256).Plugin.php:112-117 registers types/taxonomies, installs, then flushes rewrites. Installer.php:48-61,121-264,277-280 confines work to plugin migration state/tables/caps/hooks/schema/index state.quizwizz (MANIFEST.txt:3)PASS
1.5.401_APPs/quizwizz-1.5.4.zip / d88efc85079711f46b604f29279426050f5fa4ccebb81431e286d6aa928b3b6aPASS; $prefix DDL and cleanup throughout (includes/Installer.php:129-256,287-290).Plugin.php:116-121; Installer.php:48-61,258-261,277-280: types/taxonomies, owned install resources, and rewrite refresh only.quizwizz (MANIFEST.txt:4)PASS
1.6.101_APPs/quizwizz-1.6.1.zip / f7f026ce99a65f731167d7ec068c8fd5ba8f4f77e32160fcd7adc41b95fa6a0fPASS; $prefix DDL/cleanup (includes/Installer.php:131-258,292-295).Plugin.php:195-200; Installer.php:50-61,260-263,279-282: plugin tables/options/caps/hooks only, then rewrite refresh.quizwizz (MANIFEST.txt:5)PASS
1.7.001_APPs/quizwizz-1.7.0.zip / f0755e9080461325bfb6dc20e426a5acbc9be636e621db48dcf3f42d6224b66cPASS; plugin DDL derives from $prefix = $wpdb->prefix; direct core-table access is WPDB-property based (includes/Installer.php:131-180,192-375).Plugin.php:226-230; installer creates/migrates owned resources, capability/hook/state/settings/index/count/rewrite resources (Installer.php:185-375,388-461).quizwizz (MANIFEST.txt:6)PASS
1.9.001_APPs/quizwizz-1.9.0.zip / 7706de22126f4fb70096b1dd455009acba71d6a03fc8ff7197b8df16f8b84666PASS; same prefix-derived plugin DDL and WPDB-property-only core access (includes/Installer.php:131-180,192-375).Owned tables/options/caps/hooks, private-file/settings migration, index/count state, and rewrite marker only (includes/Installer.php:59-75,185-375,388-461; activation registration in quizwizz.php:26-30).quizwizz (MANIFEST.txt:7)PASS
1.10.001_APPs/quizwizz-1.10.0.zip / 1c3736525c95f7e3656b969fa74658df51b344084f90fb8793ac9f5b0956e869PASS; same prefix-derived plugin DDL and WPDB-property-only core access (includes/Installer.php:131-180,192-375).Same bounded resource profile: own tables/options/caps/hooks, private-file/settings migration, index/count state, and rewrite marker (includes/Installer.php:59-75,185-375,388-461; quizwizz.php:26-30).quizwizz (MANIFEST.txt:8)PASS

Gate decision: 8/8 PASS, with no FAIL rows. S9 may proceed with the exact eight-site topology. The topology must never be silently reduced. This preflight does not authorize network activation or co-activation, and S9 must retain the selected archive digests and per-site activation discipline (/tmp/mess-miner-report.md:222-224).