How ntudeepspeed/recruitment_hackathon_2627 works
This branch is the documentation front end for the racing hackathon, not the racing software. Its principal workflow is to combine track-branch Markdown and site configuration into a static, multi-track guide, then let readers browse chapters and use platform-aware commands and page controls. The README documents several generator behaviors not visible in the partial build.py excerpt; those are represented at the documented subsystem level. Publishing and link-checking machinery are excluded.
Main entry points: build.py Site generator · docs.css Docs styling · README.md Track content · site.json Site config
Components 13
Site assembly
- Track content
README.md - Site config
docs-site/site.json - Site generator
docs-site/build.py - Page templates
docs-site/templates - Static assets
docs-site/static
Site presentation
- Static site
- Design tokens
docs-site/theme/tokens.css - Docs styling
docs-site/theme/docs.css - Info slides
docs-site/static/deepspeed-info-talk-17-sep-2026.pdf
Reader interactions
- Page behavior
docs-site/theme/app.js
Other components
- Reader
- Web browser
- Clipboard
Connections 12
- Track content → Site generator: reads Markdown
- Site config → Site generator: configures build
- Page templates → Site generator: provides shells
- Static assets → Site generator: copies assets
- Site generator → Static site: renders pages
- Static site → Web browser: serves pages
- Design tokens → Docs styling: defines tokens
- Docs styling → Web browser: styles pages
- Page behavior → Web browser: wires controls
- Reader → Web browser: browses site
- Web browser → Clipboard: copies code
- Web browser → Info slides: loads on request