Replaced the fragile regex-based version injection in `scripts/build-dist.mjs` with a robust placeholder method.
- Added `<!-- VERSION_INFO -->` placeholder to `index.html`.
- Updated `scripts/build-dist.mjs` to target the placeholder, while retaining regex fallback for safety.
- Ensures version info is reliably injected during local builds regardless of code formatting.
Co-authored-by: PR0M3TH3AN <[email protected]>
Refactored scripts/hash-dist.mjs to export buildHashState and support module import.
Modified scripts/build-dist.mjs to calculate the dist hash after asset rewriting and inject it along with the current date into dist/index.html below the tagline.
Verified with Playwright screenshot.
Co-authored-by: PR0M3TH3AN <[email protected]>