All trainings · Open this training

Before the Ceiling Closes

Test evidence · tested 2026-10-30 · 2 scenes, 20 steps, 49 clips

On 2026-10-30 this training passed 7 of 7 live-site checks and played to the end on 8 of 8 screen shapes with no layout blockers. 17 of its 20 steps can be finished with the keyboard alone; steps where you find every one in the scene, press a marked point still need a mouse, finger or pen.

7/7live-site checks passed
8/8screen shapes, played to the end, no blockers
17/20steps finished by keyboard alone
5limits it declares about itself

1. The live site

Opened at its public address in Chrome and in WebKit (the engine inside Safari) set up as an iPhone. The last check compares the bytes the internet serves with the file that was tested, so this page describes exactly what you get.

ResultCheck
passanswers 200 over https
200
passthe engine BOOTS: running, not merely served
passno page errors
passthe deck is real
2 scenes, 20 steps, 49 clips
passloads nothing from another host
passthe edge serves the bytes that were tested
17064966 bytes
passiPhone (WebKit, iOS Safari UA, 390x844): boots and the deck is real
2 scenes, 20 steps

Build fingerprint (SHA-256 of the page the site serves): 0f8c1a39184ad7031c3ab46a5e31dafef61ec4c4689e98b93d39fcc617226753, 17,064,966 bytes.

2. Phones, tablets and a laptop

The whole training was played start to finish at each screen shape, answering every step the way a trainee does, and the layout was measured before every screen: a control that cannot be reached or is covered, a page that scrolls sideways, a card too small to read. Those are blockers. Warnings are smaller things, like a target under 40 px.

ScreenResultLayout blockersWarningsScreens measured
iPhone SE, upright (375 x 548)played to the end 021247
iPhone 13/14/15, upright (390 x 664)played to the end 022047
Android phone, upright (360 x 680)played to the end 022347
iPhone held sideways (844 x 340)played to the end 017747
Small phone held sideways (667 x 320)played to the end 017547
iPad, upright (820 x 1106)played to the end 041647
iPad, sideways (1180 x 746)played to the end 036547
Laptop (1366 x 768)played to the end 036247

3. Accessibility

Keyboard only. The training was played with no mouse: Tab, Space, Enter and the arrow keys. 17 of 20 steps were finished that way. Steps where you find every one in the scene, press a marked point could not be finished without a pointer, so a mouse was used for those steps only, to reach the rest of the training.

Focus. 42 Tab stops were visited. Every one showed a visible focus indicator. 1 Tab stops land on controls you cannot see (the author's hidden tools drawer). After 81 of 213 key presses the focus went back to the top of the page.

Narration. 18 of 18 spoken lines were on screen as text while they played.

Zoom and reflow. 320 CSS px (SC 1.4.10): no sideways scrolling, main button on screen; 200% zoom (SC 1.4.4): no sideways scrolling, main button on screen. With the WCAG text-spacing override, no text was clipped.

Automated rules (axe-core 4.10.3, WCAG 2.x A and AA), run on the first card, on the first step of every kind and on the finish screen. Rules that failed at least once:

The full conformance report for the player is the accessibility conformance report (VPAT).

4. What this training says about itself

Pictures. Two generated 360 images: an active fit-out floor and a training shop.

Told to the trainee: “This floor is a generated 360 image. It is somewhere to stand, not evidence about anybody's work”

Declared limits

5. What was not tested

Machine-readable record of this page: before-the-ceiling-closes.json. Every number on this page comes from that record, and every value in it comes from a test run on 2026-10-30. Nothing is typed in by hand.