MyAnythingList Canonical English Docs
Freshness: 2026-03-17 v17 • Standard navigation header/footer • Every document should reveal freshness immediately at the very top and bottom.

Acceptance Tests

acceptance-tests_en.html

This document defines the minimum pass conditions for any build that claims compliance with the canonical documentation package.

1. Purpose

Acceptance tests convert requirements into explicit pass/fail checks. A build is not accepted merely because it feels close; it must satisfy these observable conditions.

2. Core render/export acceptance tests

IDScenarioRequired Pass Condition
AT-001QR visible in live tileExport includes QR in the same logical position and layer order.
AT-002QR hidden in live tile by user choiceExport omits QR and does not include a stale or phantom QR artifact.
AT-003Text-only URL art tile at 8KURL art, pill text, and footer URL remain crisp and legible with no low-resolution softness.
AT-004Bitmap thumbnail + QR + overlays at 8KBitmap may be source-limited, but overlays remain sharp and correctly layered.
AT-005Selected output resolution = 7680×4320 or 8192×4320Export is rendered natively at the selected size rather than upscaled from screen-sized capture.
AT-006Fit Everything modeEntire visible grid fits within the usable viewport rectangle using one uniform scale.
AT-007Header text toggle re-enabledStandardized header text repopulates correctly and does not leave a blank top region.
AT-008Uploaded thumbnail with contain-like fit requirementImage fits logically and export matches live treatment without destructive surprise crop.

3. Documentation acceptance tests

4. Acceptance principle

If any core test fails, the build is not accepted as canonical regardless of how many unrelated improvements it includes.