update documentation

This commit is contained in:
2026-08-15 19:49:02 +02:00
parent 443bed4ad6
commit bab3441420
6 changed files with 171 additions and 192 deletions
+24 -22
View File
@@ -1,34 +1,36 @@
# PLAN.md - Implementation Roadmap (v2)
# PLAN.md - Implementation Roadmap
## Phase 0 - Scaffold (v1, done) + Phase 0.5 - v2 fixes (done in this drop)
## Phase 0 - Scaffold + v2 Fixes (done)
- [x] Fix: ANSI banner renders (AnsiArt.astro + ansiArt.ts)
- [x] Fix: Disconnect clears state (NavBar.astro)
- [x] Fix: SkyLINE blue accent visible + real header PNG
- [x] 10 boxed ASCII banners w/ dithering bars, 8 gallery patterns, 9 net-boxes
- [x] Tropic DREAMs (4 real), SkyLINE (+3), Kosmos Design (7 new), ESPRIT (4 new)
- [x] MOD Files placeholder tracklist + visual player widget
- [x] MOD Files tracklist + visual player widget
- [x] PHOB!A / Tr@nceMISSION teaser text, favicon.ico + og-image.png
## Phase 1 - Make it actually run
- [ ] npm install, npm run dev, npm run build && npm run preview
- [ ] Modem-Intro-Audio-Clips bereitstellen: public/audio/dial-tone.mp3, dtmf-beeps.mp3, modem-handshake.mp3
## Phase 1 - Build & Infrastructure (done)
- [x] npm install, npm run dev, npm run build && npm run preview
- [x] Modem-Intro-Audio-Clips in public/audio/
- [x] Pre-Build System (fetch_mods.py, prebuild.sh)
- [x] CP437 Webfont (Px437 IBM VGA 8x16, WOFF2+TTF)
## Phase 2 - Real ANSI rendering
- [ ] Feed real .ans files (via OpenCode) into source-assets/ansi/
- [ ] Self-host CP437 webfont under public/fonts/
## Phase 2 - Real ANSI-Art (offen)
- [ ] Echte .ans Dateien aus den 90ern besorgen
- [ ] 8 Filler-Patterns durch echte gescannte/analysierte .ans ersetzen
## Phase 3 - Navigation polish
- [ ] /bbs/atari/ etc. as mobile anchors to /bbs/#atari
- [ ] Astro View Transitions, subtle text-build-in stutter effect
## Phase 3-5 - Content & Visual (fast fertig)
- [x] Tr@nceMISSION, Kosmos Design, ESPRIT, SkyLINE Releases fertig
- [ ] Kosmos Design - outside-sbr.md: Placeholder bereinigen
## Phase 4-5 - Visual + Content
- [ ] Replace filler gallery patterns with real scanned ANSI art
- [ ] Replace placeholder releases with real ones, write real Impressum text
## Phase 6 - MOD Player (fertig)
- [x] chiptune3.js (libopenmpt AudioWorklet) eingebunden
- [x] ModPlayer.tsx mit Playlist
- [x] Echte .mod Dateien werden von moonweb.org gestreamt
## Phase 6 - Amiga MOD player
- [ ] Real WASM MOD player (libopenmpt.js/chiptune3.js), real .mod files
## Phase 7-8 - Infra & Launch
- [ ] files.moonweb.org, public GitHub repo + Cloudflare Pages
- [ ] sitemap.xml/robots.txt, full click-through incl. regression test of
the two v1 bugs (banner visibility + Disconnect)
## Phase 7-8 - Infra & Launch (fertig)
- [x] www.moonweb.org/files/ als Asset-Hosting (Dateien liegen dort)
- [x] GitHub-Repo + Cloudflare Pages Deploy funktioniert
- [x] sitemap.xml / robots.txt
- [x] <title> und <meta description> pro Seite geprüft
- [x] Legal Notice fertig