Changelog
2026-10-27 — Documentation audit #29
- Clarified existing Electron-only Serve on Wi-Fi behavior in project overview, roadmap, architecture, decision register, development journal and collaboration record.
- Separated archived Flash versions, modern reconstructed source, and the subsequent October 2026 LAN extension without inferring missing original history.
- Recorded pending packaged build, sound and second-device LAN verification. No application source, binary, assets or tests changed during this audit.
2026-10-26 — Author attribution
- Identified Babuni.dev as author in the main README and documentation, and added the explicit author-naming rule to
AGENTS.md. - Kept historical source provenance and original development dates unchanged.
This file records changes supported by current repository evidence. The import is a snapshot, not a chronological commit-by-commit account of past development.
Existing functionality identified in the imported v1.42 snapshot (dates unknown)
- JavaScript/SVG reconstruction of Flash-style gameplay and embedded vector art.
- 48 Hz simulation conversion from nominal 16 FPS source logic.
- Laser combat, enemy/asteroid interaction, colored special asteroids, seeker missiles, sound integration.
- Local high-score entry, leaderboard UI and browser persistence.
- Electron offline Windows x64 portable packaging configuration.
These items existed at import; the repository does not prove when each was first added. No runtime verification is asserted.
2026-10-26 — Documentation and source preservation
- Initialized development documents in the new GitHub repository.
- Imported 33 files containing modern source, audio, older Flash/HTML variants and release instructions in commit 4d50ce6.
- Reviewed committed code and expanded the initial documentation with provenance and verification distinctions.
- Original historical development dates and detailed intermediate changelogs remain unverified.
2026-10-26 — Serve on Wi-Fi (source implementation, unverified)
- Added desktop-only Serve on Wi-Fi menu button with start/stop controls and LAN IPv4 URLs.
- Added an Electron preload bridge and main-process static HTTP server on port 4173, restricted to known game files.
- LAN server stops on application close; browser visitors do not receive server controls.
- Added playable asset and OGG routes to the Electron protocol allowlist.
- No runtime LAN test or packaged executable rebuild performed.