Area: Files/photos (re-run) (audit p5r) · Surface: EmulatorController@show /emulators/{slug}, EmulatorController@embed /embed/emulator/{slug} · Dimension: documentation · Severity: minor
The in-browser emulator feature is a user-facing, gated capability (FileController@launchEmulator, EmulatorController@show/@embed) with no mobieusKnow documentation. Tenants enabling emulators have no help article explaining how to launch a file in an emulator, which systems are supported, or how to embed an emulator. Law 7 (documentation) requires user-facing features to be documented in mobieusKnow.
Evidence
EmulatorController.php defines a full catalog of in-browser emulators (c64, c128, vic20, pet, ...) served at /emulators/{slug} and embeddable at /embed/emulator/{slug}. But the mobieusKnow index has no article for it. curl -sL https://support.mobieus.io/know/emulators -> HTTP 404 and curl https://support.mobieus.io/know/emulator -> HTTP 404. know search returns nothing: `curl https://support.mobieus.io/know/search?q=emulator` yields only /know/index and /know/search (no article link). The /know/index page (HTTP 200, 78619 bytes) lists file-exchange and photo-galleries but no emulator article.
Suggested fix. Add a /know/emulators (or /know/in-browser-emulators) article covering the supported systems, how to launch a disk image from the File Exchange (POST /files/launch-emulator/{id}), and embedding via /embed/emulator/{slug}. Link it under the File Exchange / Play section of the know index.
Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.
Patrick Bass
@mobieus