Verification and remaining checks

Version 2026-10-14.1 · Checked 14 October 2026. This page distinguishes actual package checks from checks still needed. The course is ready as a reviewable teaching-content package; it is not a claim of completed public integration, cross-browser certification, or a human pilot.

Completed checks

Browser verification is still pending

Local browser execution was blocked by the task environment’s socket restrictions; a separate allowed launch path failed in the environment. The available cloud browser permits HTTP/HTTPS and refused local file URLs. No workaround was used to bypass that restriction. Consequently, no rendered HTML-page screenshots, viewport tests, browser form submissions, keyboard journeys, or zoom behavior are claimed as completed.

The SVG raster inspection above is not a substitute for testing the complete page in a browser. The reference’s accessibility-oriented structure and source contrast checks are useful evidence, but do not establish WCAG conformance.

Other untested areas

Windows/macOS editor setup steps, physical phones, Firefox/Safari or another browser engine, screen-reader reading and form announcements, high-contrast/forced-color modes, print preview, hearing/listening review of the optional audio, and a human beginner pilot were not run. No live deployment, production form service, account setup, or website integration was performed.

Reproduce the static checks

If Python 3 is available, run qa/verify.py from this extracted package. It uses only the standard library and exits with a nonzero status if a checked condition fails. Its JSON output lists the number of files and references checked, along with errors. It does not send files to a service.

Next acceptance step

Use the concrete browser and integration checklist in an authorized environment before public course release. Keep the content package separate from the existing website until integration is explicitly undertaken.