Skip to content

Practice: run mock interviews in the overlay #74

Open

Description

@ukez15

Part of #25

Requirements: FR-11, FR-17
Brief (approved): docs/atlas-gotcha/practice-overlay.md

Run the mock interview in the existing transparent, always-on-top overlay window (the same one the live copilot uses), and show whether the mic is live so "it can't hear me" is visible straight away.

Acceptance criteria

Given a Mock interview session, When I click Start session, Then the overlay opens with the practice panel (Next question, Done answering, my live answer, the score) instead of the answer assistant
Given the overlay is practising, When I speak, Then the mic shows as live and my words appear under "Your answer"
Given the mic isn't working, When I'm in the overlay, Then it shows "Mic ✗" and the reason instead of "Listening…" forever
Given a Live interview or Sales/general session, When the overlay opens, Then it shows the answer assistant exactly as today
Given a Mock interview session is live, When I look at the main window, Then it says I'm practising in the overlay and lists previous attempts with their scores

Out of scope

New window, overlay size/position/opacity changes, backend or scoring changes, speech-detection threshold, text-to-speech, live level meter, browser extension.

Flow

  • ATLAS + GOTCHA brief approved
  • Tests first, then code; coverage ≥ 75%
  • "What we adjusted" review
  • Owner's manual check on Windows

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions