Skip to content

Acceptance pass for thirdshift.app #71

Closed

Description

@JacobStephens2

Parent

#61

What to do

Do the final human acceptance pass on thirdshift.app. There are no automated front-end tests (#61 decided against Playwright), so this pass is where the front end is verified.

  • Load the home page and /prompts/ on a laptop and a phone, in current Chrome, Safari and Firefox.
  • Scroll through the press line both slowly and very fast. Check that the lit unit and the terminal always agree, that the 1–4 buttons match, and that Pause works.
  • Turn on reduced motion, then disable JavaScript. Check that the static diagram with all four columns of stderr lines is shown.
  • Paste the install command into a fresh shell on a supported machine.
  • Check that the colophon reads exactly as written.
  • Merge a trivial change to the site and confirm it goes live within the timer's interval.
  • Share the link in a chat app and check the card preview.

Open issues for anything that fails, and close this ticket once everything passes.

Acceptance criteria

  • Both pages work on a laptop and a phone in Chrome, Safari and Firefox.
  • The press line and terminal stay in sync with scrolling and the buttons, and Pause works.
  • The reduced-motion and no-JS versions show the full static explanation.
  • The install command works when pasted.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions