Skip to content

DevOps Interview AI — Web v1.1.0

Choose a tag to compare

@mainocean mainocean released this 07 Aug 22:18
· 3 commits to main since this release
7ac9cbe

Web build for DevOps Interview AI web-v1.1.0. Mirrored from
devops-interview-web
for the full changelog.

No downloadable asset — the web version is a static site, not a binary.
Live at https://mockops.online.


30 issues across 72 commits since web-v1.0.0. The headlines:

  • Gemma 3 1B now runs in the browser. The MediaPipe LLM Inference Web API
    engine landed and has been verified answering on real hardware, under the
    site's real Content-Security-Policy — using the same .task bundle this
    repository ships for Android, unchanged. Sessions still speak from the
    question bank: putting the weights on a device and writing the Gemma turn
    template are the next two tickets.
  • A new /engine screen reports whether your device qualifies — WebGPU,
    WebAssembly SIMD and the model bundle, each on its own line, instead of one
    blank failure.
  • Every screen fits a phone. Fluid layout from 320px to 1920px, 44×44px
    touch targets, a visible focus ring, and WCAG AA contrast throughout.
  • Voice that stays in character — deterministic per-persona voices across
    sessions and reloads, RHVoice support on Linux, pitch separation when a locale
    ships a single voice, and speech released on every exit from a session.
  • Privacy and supply chain — a Content-Security-Policy generated for both
    <meta> and headers, a retention policy for on-device data, and the Rive
    WebAssembly runtime served from our own origin instead of a CDN.
  • 211 unit tests and 64 acceptance tests, with bundle-size and Lighthouse
    budgets that fail the build rather than warn.
Choose Your Interviewer Local engine check
Interviewer selection Engine check
Session on a phone Selection on a phone
Session at 390px Selection at 390px