How rennefer/h-sv4 works
Horus and Seth is a static site for browsing a hieratic word list, Gardiner signs, and Egyptian text transcriptions, with additional reading, training, and annotation pages visible in the file tree. The main workflow is opening the home page and navigating to a reference or reading section. It also supports installable, offline-capable use and checks for site updates. The README documents the main sections; sampled source confirms service-worker behavior and navigation sounds, but not the internals or data wiring of the individual pages.
Main entry points: index.html Home · sw.js Service worker · dictionary.html Dictionary · site-update-check.js Update checker
Components 22
Reference browsing
- Home
index.html - Dictionary
dictionary.html - Sign list
sign-list.html
Texts and study
- Wenamun
wenamun.html - Horus and Seth
horus-and-seth.html - Ateniit
ateniit.html - Steam Deck controls
ateniit_steam_deck_controls.html - Wenamun annotator
wenamun_annotator.html - Training data
training-data.html - Playbook
playbook.html - Two Brothers
two-brothers.html
App and updates
- PWA manifest
manifest.webmanifest - Service worker
sw.js - Offline cache
- Update checker
site-update-check.js - Version marker
version.json
Navigation sounds
- Book opening sound
book-open.js - Ship creak sound
ship-creak.js - Sign pling sound
sign-list-pling.js - Divine chime
divine-chime.js
Other components
- Site visitor
- Web network
Connections 17
- Site visitor → Home: opens
- Home → Dictionary: links to
- Home → Sign list: links to
- Home → Wenamun: links to
- Home → Horus and Seth: links to
- Service worker → Offline cache: caches assets
- Service worker → Web network: fetches pages
- Web network → Service worker: page response
- Service worker → Offline cache: fallback reads
- Update checker → Version marker: fetches
- Update checker → Web network: checks updates
- Service worker → Version marker: bypasses cache
- Site visitor → Dictionary: opens
- Dictionary → Book opening sound: plays on load
- Site visitor → Home: selects sign list
- Home → Sign pling sound: plays before navigation
- Home → Ship creak sound: plays before navigation