πΌοΈ QuizWizz Admin UI Atlas
Historical record β 2026-07-28
Preserved as observed. Current truth: Program Masterplan.
- scope: read-only wp-admin walkthrough of the live WRDP bench.
- source: QuizWizz v1.10.0, schema 1.6.3.
- account: short-lived temporary administrator; removed after capture.
- rule: no Save settings, Update, Publish, Import, install, restore, download or file-upload action was submitted.
Menu & navigation
QuizWizz menu
- url:
admin.php?page=qw-dashboard - capability:
edit_qw_quizzesβ sourceAdmin/DashboardPage.php:21 - state: stored navigation

-
contains: top-level menu and all QuizWizz submenus
-
notes: submenu opens from the WordPress admin rail
-
PostTypes.php:92forces the QuizWizz parent highlight;PostTypes.php:103prunes the two CPTpost-new.phpsubmenu entries. -
qw_quizandqw_questionhaveshow_in_rest => false, so their editor coverage below is the classic editor.
Dashboard
Dashboard
- url:
admin.php?page=qw-dashboard - capability:
edit_qw_quizzesβ sourceAdmin/DashboardPage.php:31 - state: stored dashboard

- contains: status cards, quick links and Tools & status
- notes: native details was opened for this capture
Dashboard β tools & status
- url:
admin.php?page=qw-dashboard - capability:
edit_qw_quizzesβ sourceAdmin/DashboardPage.php:145 - state: details opened

- contains: Tools & status contents
- notes: the
<details>state was not saved
Dashboard β compact density
- url:
admin.php?page=qw-dashboard - capability:
edit_qw_quizzesβ sourceassets/js/qwizz-density.js:1 - state: revealed by toggling density, not saved

- contains: compact density rendering
- notes: the control writes local display preference rather than
qw_exposure_settings
Get Started
Get Started
- url:
admin.php?page=qw-get-started - capability:
publish_qw_questionsβ sourceAdmin/StarterPage.php:37 - state: stored page

-
contains: starter-library explanation and install action
-
notes:
qwizz_install_starter_libraryis visible but was never submitted -
originating admin-post:
qwizz_install_starter_libraryβAdmin/StarterPage.php:269. -
first-run notice is separately recorded as unavailable in Coverage checklist; this bench does not have zero quizzes.
Import
Import
- url:
admin.php?page=qw-import - capability:
publish_qw_questionsβ sourceAdmin/ImportPage.php:20 - state: stored page

- contains: quiz import and bundled-pack workflows
- notes:
qw_importandqwizz_import_question_packwere not submitted
Import β question pack
- url:
admin.php?page=qw-import - capability:
publish_qw_questionsβ sourceAdmin/ImportPage.php:146 - state: stored page

-
contains: Question Pack drop zone and preflight area
-
notes: file preflight remains conditional on selecting a file; no file was selected
-
originating admin-posts:
qw_importβAdmin/ImportPage.php:244;qwizz_import_question_packβAdmin/ImportPage.php:170.
Settings
Settings chrome
- url:
admin.php?page=qw-settings - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:87 - state: stored page

- contains: search, workspace navigation and save-status chrome
- notes: all workspaces share REST-backed local state until Save settings
Settings β General
- url:
admin.php?page=qw-settings#qw-essential - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:87 - state: stored page

- contains: Available experiences, Quiz size, Content languages, interface and difficulties
- notes: General is the initial workspace
Settings β Builder
- url:
admin.php?page=qw-settings#qw-builder - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:87 - state: stored page

- contains: Guest Builder matrix rows, question-pool formats and category availability
- notes: category list is populated by JavaScript
Settings β Player
- url:
admin.php?page=qw-settings#qw-player - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:114 - state: revealed by toggling automatic advance, not saved

- contains: feedback, completion actions and automatic-delay field
- notes: the automatic-delay panel is conditional on
player.auto_advance_ms > 0
Settings β Appearance
- url:
admin.php?page=qw-settings#qw-presentation - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:87 - state: stored page

- contains: shared presentation controls and six PDF theme cards
- notes: presentation and theme controls share the same unsaved-state model
Settings β PDF & Print
- url:
admin.php?page=qw-settings#qw-pdf - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:150 - state: banner controls revealed by forcing Banner on the sheet and selecting Built-in icon, not saved

- contains: paper, footer, matrix rows and six built-in icon choices
- notes: the forced exposure state was used only to reveal dependent controls
Settings β banner: site identity
- url:
admin.php?page=qw-settings#qw-pdf - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:150 - state: revealed by selecting Site identity, not saved

- contains: site-identity banner panel
- notes: source change stayed in browser-local settings state
Settings β banner: upload
- url:
admin.php?page=qw-settings#qw-pdf - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:150 - state: revealed by selecting Upload, not saved

- contains: upload banner panel and validation affordance
- notes: no file was selected or uploaded
Settings β AI
- url:
admin.php?page=qw-settings#qw-ai - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:168 - state: revealed by enabling AI, not saved

- contains: privacy, budget, hard-limit and provider-price details
- notes: native AI and price-guard details were opened
Settings β Advanced
- url:
admin.php?page=qw-settings#qw-data - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:226 - state: stored page

- contains: retention, portability, imports, owner-scoped backups, hierarchy and diagnostics
- notes: older-backup details was opened where present
Settings β exposure matrix
- url:
admin.php?page=qw-settings#qw-data - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:87 - state: stored page

- contains: hidden / always applied / visitor choices and default toggle
- notes: matrix state is local until Save settings
Settings β search
- url:
admin.php?page=qw-settings - capability:
manage_optionsβ sourceassets/js/qwizz-admin-settings.js:89 - state: revealed by typing
theme, not saved

- contains: search-result list and workspace breadcrumbs
- notes: typing filters the rendered settings index
Settings β preview
- url:
admin.php?page=qw-settings - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:271 - state: revealed by opening Preview, not saved

- contains: modal and Builder / Player / PDF tabs
- notes: the preview is illustrative and does not run a live renderer
Settings β no-script fallback
- url:
admin.php?page=qw-settings - capability:
manage_optionsβ sourceAdmin/views/settings-page.php:67 - state: JavaScript disabled in a separate tab

-
contains: server-rendered fallback form
-
notes: captured without running the settings JavaScript
-
persistence: the seven workspaces use one browser-local state object and persist only after Save settings to option
qw_exposure_settingsthrough RESTquizwizz/v1/admin/settings. -
workspace order: General β Builder β Player β Appearance β PDF & Brand β AI β Advanced.
-
backup caveat: Protected backups are owner-scoped (
SettingsBackup::list()); the temporary administratorβs list was empty. That is not evidence that the feature has no owner data. -
settings fallback action:
qwizz_save_settings_fallbackβAdmin/SettingsPage.php:194. -
backup actions:
qwizz_backup_download,qwizz_backup_restore,qwizz_backup_deleteβAdmin/SettingsBackup.php:154,169,197. -
support action:
qwizz_support_bundleβAdmin/SiteHealth.php:121.
Option reference
Every key in these tables persists to the single option qw_exposure_settings through REST quizwizz/v1/admin/settings. Values were dumped read-only from ExposureSettings::defaults(), matrix_catalog() and theme_catalog() before the browser pass; they are not hand-transcribed UI guesses.
Settings defaults
| Workspace | Section | Control label | Option key path | Type | Default |
|---|---|---|---|---|---|
| Builder | Category availability | Category availability map | cats | list | [] |
| Advanced | Category hierarchy | Show child subjects | cat_ui.show_subs | checkbox | false |
| Advanced | Category hierarchy | Fold child subjects | cat_ui.fold_subs | checkbox | true |
| Cross-cutting controls | Exposure matrix | Exposure matrix overrides | matrix | list | [] |
| Appearance | PDF theme | Theme overrides | themes | list | [] |
| General | Content languages | English available | langs.en | checkbox | true |
| General | Content languages | German available | langs.de | checkbox | true |
| General | Content languages | French available | langs.fr | checkbox | false |
| General | Content languages | Spanish available | langs.es | checkbox | false |
| General | Available experiences | Builder experience available | modes.dynamic | checkbox | true |
| General | Available experiences | Prebuilt experience available | modes.prebuilt | checkbox | true |
| General | Available experiences | PDF outcome available | outcomes.pdf | checkbox | true |
| General | Available experiences | Online player outcome available | outcomes.play | checkbox | true |
| General | Difficulty choices | Any difficulty | diffs.any | checkbox | true |
| General | Difficulty choices | Easy difficulty | diffs.easy | checkbox | true |
| General | Difficulty choices | Normal difficulty | diffs.normal | checkbox | true |
| General | Difficulty choices | Hard difficulty | diffs.hard | checkbox | true |
| General | Difficulty choices | Progressive difficulty | diffs.prog | checkbox | true |
| Builder | Question-pool formats | Mixed question pool | question_types.mixed | checkbox | true |
| Builder | Question-pool formats | Multiple-choice question pool | question_types.multiple | checkbox | true |
| Builder | Question-pool formats | True/false question pool | question_types.boolean | checkbox | true |
| General | Quiz size | Minimum questions | count.min | number | 1 |
| General | Quiz size | Guest maximum | count.max_guest | number | 20 |
| General | Quiz size | Signed-in maximum | count.max_user | number | 50 |
| General | Quiz size | Default quiz size | count.default | number | 10 |
| General | Quiz size | Quiz-size presets | count.presets | list | [5,10,20] |
| AI | Access, privacy, budget & capacity | Enable AI features | ai.enabled | checkbox | false |
| AI | Access, privacy, budget & capacity | Per-user rate limit | ai.rate_user | number | 30 |
| AI | Access, privacy, budget & capacity | Daily budget cents | ai.daily_budget_cents | number | 100 |
| AI | Access, privacy, budget & capacity | Maximum output tokens | ai.max_output_tokens | number | 1800 |
| AI | Access, privacy, budget & capacity | Maximum prompt characters | ai.max_prompt_chars | number | 4000 |
| AI | Access, privacy, budget & capacity | Request timeout | ai.timeout | number | 25 |
| AI | Access, privacy, budget & capacity | Prompt price guardrail | ai.max_prompt_price | number | 10 |
| AI | Access, privacy, budget & capacity | Completion price guardrail | ai.max_completion_price | number | 30 |
| AI | Access, privacy, budget & capacity | Per-request price guardrail | ai.max_request_price | number | 0.1 |
| AI | Access, privacy, budget & capacity | Data collection policy | ai.data_collection | select / text | "deny" |
| AI | Access, privacy, budget & capacity | Zero data retention | ai.zdr | checkbox | true |
| Advanced | Retention & uninstall | Guest quiz retention hours | lifecycle.guest_quiz_hours | number | 24 |
| Advanced | Retention & uninstall | Protected backup retention | lifecycle.backup_retention | number | 10 |
| Advanced | Retention & uninstall | Preserve on uninstall | lifecycle.preserve_on_uninstall | checkbox | true |
| Paper & footer / Sheet banner | Footer credit | branding.footer_credit | select / text | "Crafted with QuizWizz" | |
| Paper & footer / Sheet banner | Paper size | branding.paper | select / text | "A4" | |
| Paper & footer / Sheet banner | PDF engine | branding.engine | select / text | "mpdf" | |
| Paper & footer / Sheet banner | Uploaded banner URL | branding.logo_url | select / text | "" | |
| Paper & footer / Sheet banner | Sheet banner source | branding.banner_source | select / text | "site" | |
| Paper & footer / Sheet banner | Built-in banner icon | branding.banner_icon | select / text | "wand" | |
| Appearance | Shared presentation | Answer-label style | presentation.prepend_style | select / text | "none" |
| Appearance | Shared presentation | Question layout columns | presentation.layout_cols | number | 1 |
| Appearance | Shared presentation | Show question count | presentation.show_question_count | checkbox | true |
| Appearance | Shared presentation | Answer-key questions | presentation.answer_key_questions | checkbox | true |
| Appearance | Shared presentation | Answer-key explanations | presentation.answer_key_explanations | checkbox | true |
| Player | Feedback & completion actions | Instant feedback | player.instant_feedback | checkbox | true |
| Player | Feedback & completion actions | Automatic advance delay | player.auto_advance_ms | number | 0 |
| Player | Feedback & completion actions | Show explanations | player.explanations | checkbox | true |
| Player | Feedback & completion actions | Save attempts | player.save_attempts | checkbox | false |
| Player | Feedback & completion actions | Retry action | player.actions.retry | checkbox | true |
| Player | Feedback & completion actions | New quiz action | player.actions.new | checkbox | true |
| Player | Feedback & completion actions | Print action | player.actions.print | checkbox | true |
| Player | Feedback & completion actions | Share action | player.actions.share | checkbox | true |
| General | QuizWizz interface | QuizWizz interface language | iface_lang | select / text | "auto" |
| Advanced | Settings portability | Settings schema version | settings_version | select / text | "1.6.3" |
| Appearance | PDF theme | Enabled themes | themes_enabled | list | ["light"] |
| Appearance | PDF theme | Default theme | theme_default | select / text | "light" |
Matrix catalog
| Row id | Label | Default state | Default value | Where shown |
|---|---|---|---|---|
key | Answer key & explanations | visitor | true | result |
labels | Answer labels (A. / 1. / clean) | visitor | true | sheet |
foot | Page numbers | hidden | false | sheet |
fill | Name / Date / Class lines | hidden | false | sheet |
logo | Banner on the sheet | hidden | false | branding |
editor | Pre-print fine-tune editor | visitor | false | flow |
play | Play online | visitor | true | outcomes |
pdf | Download PDF | visitor | true | outcomes |
title | Editable quiz title | visitor | true | flow |
lang | Language picker | visitor | true | flow |
pdf_theme | PDF theme | hidden | true | sheet |
Themes
| Theme id | Name | Background | Ink | Accent | Enabled by default | Default |
|---|---|---|---|---|---|---|
light | Light | #fff | #1f2430 | #6d28d9 | true | true |
dark | Dark | #16181d | #e8eaf0 | #a78bfa | false | false |
retro | Retro | #efe6d0 | #3b3630 | #c4452f | false | false |
cyber | Cyber | #0e0b1e | #eae6ff | #f5d90a | false | false |
love | Love | #fdf0f4 | #4a2b36 | #c2185b | false | false |
aqua | Aqua | #eaf4f8 | #123a4c | #0e7490 | false | false |
Quizzes & Questions
Quizzes list
- url:
edit.php?post_type=qw_quiz - capability:
edit_qw_quizzesβ sourceAdmin/ListTables.php:37 - state: stored list

- contains: custom Details, Questions, status-readiness and Source columns
- notes: list is parent-highlighted under QuizWizz
Quizzes list β filters
- url:
edit.php?post_type=qw_quiz - capability:
edit_qw_quizzesβ sourceAdmin/ListTables.php:122 - state: stored list

- contains: saved-view and top filter controls
- notes: filter controls are native list-table controls
Questions list
- url:
edit.php?post_type=qw_question - capability:
edit_qw_questionsβ sourceAdmin/ListTables.php:44 - state: stored list

- contains: question columns, saved views and taxonomy filters
- notes: classic WordPress list-table UI
Questions list β active filter
- url:
edit.php?post_type=qw_question&qw_lang=de - capability:
edit_qw_questionsβ sourceAdmin/ListTables.php:188 - state: revealed by selecting German in the filter UI

- contains: Active filters badge and Clear all control
- notes: the resulting URL records the selected filter
Quiz editor
- url:
post.php?post=413&action=edit - capability:
edit_qw_quizzesβ sourceAdmin/MetaBoxes.php:85 - state: existing draft 413

- contains: Quiz questions meta box and linked question rows
- notes: Update was not clicked
Quiz editor β question search
- url:
post.php?post=413&action=edit - capability:
edit_qw_quizzesβ sourceAdmin/MetaBoxes.php:85 - state: revealed by typing two characters, not saved

- contains: question-search combobox results
- notes: typing was not committed to the quiz
New quiz editor
- url:
post-new.php?post_type=qw_quiz - capability:
edit_qw_quizzesβ sourceAdmin/MetaBoxes.php:85 - state: new editor

- contains: empty Quiz questions meta box
- notes: no post was created or updated
Question editor
- url:
post.php?post=583&action=edit - capability:
edit_qw_questionsβ sourceAdmin/MetaBoxes.php:76 - state: existing question 583

- contains: Question details fields and subject sidebar
- notes: Update was not clicked
New question editor
- url:
post-new.php?post_type=qw_question - capability:
edit_qw_questionsβ sourceAdmin/MetaBoxes.php:76 - state: new editor

-
contains: empty Question details meta box
-
notes: no post was created or updated
-
list-table source:
Admin/ListTables.php:37,44,122,188. -
meta-box source:
Admin/MetaBoxes.php:76,85; transientrender_save_error()(:442) was not manufactured.
Subjects taxonomy
Subjects list
- url:
edit-tags.php?taxonomy=qw_subject&post_type=qw_question - capability:
manage_categoriesβ sourceTaxonomies.php:92 - state: stored list

- contains: subject rows and
qwizz_iconcolumn - notes: only
qw_subjecthas an admin taxonomy screen
Subjects β add form
- url:
edit-tags.php?taxonomy=qw_subject&post_type=qw_question - capability:
manage_categoriesβ sourceassets/js/qwizz-admin-subjects.js:21 - state: revealed by expanding Add Subject, not saved

- contains: expanded create form
- notes: the form was not submitted
Subjects β icon picker
- url:
term.php?taxonomy=qw_subject&tag_ID=380 - capability:
manage_categoriesβ sourceTaxonomies.php:177 - state: revealed by opening icon picker, not saved
![]()
-
contains: icon choices and advanced SVG / emoji details
-
notes: term Update was not clicked
-
qw_difficulty,qw_languageandqw_taghaveshow_ui => false(Taxonomies.php:49-77), so no equivalent WordPress admin screen exists.
Block editor
Block inserter
- url:
post-new.php?post_type=post - capability:
edit_postsβ sourceincludes/Plugin.php:86-142 - state: scratch post; never saved

- contains: all four QuizWizz blocks under Widgets
- notes: scratch editor used a temporary administrator
Quiz block inspector
- url:
post-new.php?post_type=post - capability:
edit_postsβ sourcebuild/quiz/index.js:192 - state: scratch post; never saved

- contains: Quiz settings panel and quiz combobox
- notes: editor state was discarded
Quiz Library block inspector
- url:
post.php?post=600&action=edit - capability:
edit_postsβ sourcebuild/quiz/index.js:304 - state: scratch post; never saved

- contains: Quiz library settings: limit, columns, subject, language and discovery
- notes: the resulting scratch draft was force-deleted
Subjects block inspector
- url:
post.php?post=600&action=edit - capability:
edit_postsβ sourcebuild/quiz/index.js:330 - state: scratch post; never saved

- contains: Subject explorer settings: columns and quiz counts
- notes: the resulting scratch draft was force-deleted
Builder block placeholder
- url:
post.php?post=600&action=edit - capability:
edit_postsβ sourcebuild/quiz/index.js:192 - state: scratch post; never saved

-
contains: QuizWizz Builder canvas placeholder
-
notes: the resulting scratch draft was force-deleted
-
registered blocks:
quizwizz/quiz,quizwizz/craft,quizwizz/library,quizwizz/subjects; categorywidgets(includes/Plugin.php:86-142).
WordPress integrations
Site Health tests
- url:
site-health.php - capability:
view_site_health_checksβ sourceAdmin/SiteHealth.php:47 - state: accordions opened

- contains: QuizWizz database-schema and PDF-runtime tests
- notes: both native accordions were expanded
Site Health debug
- url:
site-health.php?tab=debug - capability:
view_site_health_checksβ sourceAdmin/SiteHealth.php:75 - state: accordion opened

- contains: QuizWizz debug-information panel
- notes: the panel is read-only
Plugins row
- url:
plugins.php - capability:
activate_pluginsβ sourceAdmin/StarterPage.php:27 - state: stored plugins page

- contains: QuizWizz row action Get Started
- notes: the action link was not followed
Privacy policy guide
- url:
options-privacy.php?tab=policyguide - capability:
manage_privacy_optionsβ sourceAdmin/Privacy.php:18 - state: accordion opened

- contains: QuizWizz suggested privacy text
- notes: the policy was not created or edited
Coverage checklist
| Surface | Admin URL | Screenshot | Captured | Reason if not |
|---|---|---|---|---|
| Top-level Dashboard | admin.php?page=qw-dashboard | menu-quizwizz | yes | |
| Settings | admin.php?page=qw-settings | settings-chrome; settings-general β¦ settings-noscript-fallback | yes | 7 workspaces captured |
| Get Started | admin.php?page=qw-get-started | get-started-full | yes | |
| Import | admin.php?page=qw-import | import-full; import-question-pack | yes | |
| Quizzes CPT | edit.php?post_type=qw_quiz | list-quizzes; list-quizzes-filters; editor-quiz; editor-quiz-new | yes | |
| Questions CPT | edit.php?post_type=qw_question | list-questions; list-questions-active-filters; editor-question; editor-question-new | yes | |
| Subjects taxonomy | edit-tags.php?taxonomy=qw_subject&post_type=qw_question | subjects-list; subjects-create-form; subjects-icon-picker | yes | |
| Dashboard details | admin.php?page=qw-dashboard | dashboard-tools | yes | Tools & status opened |
| Legacy media URL details | admin.php?page=qw-settings#qw-pdf | settings-print | yes | native details opened |
| AI details | admin.php?page=qw-settings#qw-ai | settings-ai | yes | native details opened |
| Provider price guardrails | admin.php?page=qw-settings#qw-ai | settings-ai | yes | native details opened |
| Older protected backups | admin.php?page=qw-settings#qw-data | settings-advanced | yes | empty for temporary owner |
| Subject advanced icon details | term.php?taxonomy=qw_subject&tag_ID=380 | subjects-icon-picker | yes | native details opened |
| Automatic advance panel | admin.php?page=qw-settings#qw-player | settings-player | yes | real radio toggle; not saved |
| Banner source panels | admin.php?page=qw-settings#qw-pdf | settings-print; settings-print-banner-site; settings-print-banner-upload | yes | real controls; not saved |
| AI detail panel | admin.php?page=qw-settings#qw-ai | settings-ai | yes | real checkbox; not saved |
| Settings search | admin.php?page=qw-settings | settings-search | yes | typed theme; not saved |
| Settings preview | admin.php?page=qw-settings | settings-preview | yes | modal opened |
| Subject icon picker | term.php?taxonomy=qw_subject&tag_ID=380 | subjects-icon-picker | yes | picker opened |
| Subject create form | edit-tags.php?taxonomy=qw_subject&post_type=qw_question | subjects-create-form | yes | toggle opened |
| Dashboard density | admin.php?page=qw-dashboard | dashboard-density-compact | yes | local density toggle |
| Question pack preflight | admin.php?page=qw-import | import-question-pack | not captured | requires selecting a file; no upload was performed |
| Quiz questions meta box | post.php?post=413&action=edit | editor-quiz; editor-quiz-search; editor-quiz-new | yes | |
| Question details meta box | post.php?post=583&action=edit | editor-question; editor-question-new | yes | |
| Quiz list table | edit.php?post_type=qw_quiz | list-quizzes; list-quizzes-filters | yes | |
| Question list table | edit.php?post_type=qw_question | list-questions; list-questions-active-filters | yes | |
| Hidden taxonomies | β | β | not captured | qw_difficulty, qw_language, qw_tag have show_ui => false |
| Quiz block | post-new.php?post_type=post | block-quiz-inspector | yes | |
| Builder block | post-new.php?post_type=post | block-craft-placeholder | yes | |
| Library block | post-new.php?post_type=post | block-library-inspector | yes | |
| Subjects block | post-new.php?post_type=post | block-subjects-inspector | yes | |
| Site Health tests | site-health.php | site-health-tests | yes | |
| Site Health debug | site-health.php?tab=debug | site-health-debug | yes | |
| Plugins row action | plugins.php | plugins-row | yes | |
| Privacy suggested text | options-privacy.php?tab=policyguide | privacy-policy-guide | yes | |
qw_import | admin-post | import-full | yes | not submitted |
qwizz_import_question_pack | admin-post | import-question-pack | yes | not submitted |
qwizz_save_settings_fallback | admin-post | settings-noscript-fallback | yes | not submitted |
qwizz_install_starter_library | admin-post | get-started-full | yes | not submitted |
qwizz_backup_download | admin-post | settings-advanced | yes | owner-scoped list empty |
qwizz_backup_restore | admin-post | settings-advanced | yes | owner-scoped list empty |
qwizz_backup_delete | admin-post | settings-advanced | yes | owner-scoped list empty |
qwizz_support_bundle | admin-post | settings-advanced; site-health-debug | yes | not submitted |
| First-run notice | admin notice | β | not captured | requires zero quizzes; bench has drafts |
| Migration notice | admin notice | β | not captured | transient migration state |
| Meta-box save error | editor notice | β | not captured | transient validation-error state |
Capture method
- viewport: 1600 Γ 1000, scale 1; browser cache disabled and transitions/animations suppressed.
- folded surfaces: native
<details>elements were opened after navigation. Conditional regions were revealed only by invoking their real controls; no CSS visibility override was used. - temporary states: every caption that used a toggle says so. The settings page was reloaded after the pass and reported
qwizz-save-status is-saved. - settings digest before capture:
bdc291754ae86842aaaed267e37128e4f2ca34ed27190735d5be1b8a7bc8ed56. - settings digest after capture:
bdc291754ae86842aaaed267e37128e4f2ca34ed27190735d5be1b8a7bc8ed56β byte-identical to the pre-capture digest. - editor cleanup: the scratch post was post ID 600, author
qwuxshot; it was force-deleted after capture. No regular bench post was altered. - limitations: first-run, migration and transient save-error surfaces were honestly marked not captured rather than fabricated.
- capture correction (2026-07-28): three assets were found byte-identical to another capture and were re-derived as native-resolution crops of their parent full-page captures β
settings-chrome.pngandlist-quizzes-filters.pngfromsettings-general.pngandlist-quizzes.png, andsettings-exposure-matrix.pngas a 2Γ nearest-neighbour magnification of the PDF exposure rows insettings-print.png. Same rendered pixels, no new browser session. Details in the UX Atlas Audit.