CLAUDE.md
CLAUDE.md
Jekyll site for TA050 Sistemas Distribuidos I (FIUBA course on distributed systems). Published via GitHub Pages from main → https://fiubata050.github.io.
Running locally
bundle exec jekyll serve
Serves at http://localhost:4000.
Layout
calendario.markdown— class calendar (inline HTML, one<tr>per class with notes/video/readings/papers/TPs).programa.markdown— course syllabus.trabajos-practicos.markdown— index of practical assignments (TPs).tp1-mapreduce.markdown,tp2-raft.markdown,tp3-mini-dynamodb.markdown— TP statements.faq.markdown— FAQ._data/docentes.yml— teaching staff data._includes/—head.html,footer.html.assets/— CSS, images._config.yml— Jekyll config (title, nav, plugins).
Common tasks
- Update the calendar (most frequent) — add notes/video links per class, shift dates, add readings/papers. A dedicated skill exists for this.
- Update TP statements — edit
tp*.markdown.
Conventions
- Site language: all user-facing content is written in Spanish, formal and academic.
- Commits: imperative English, no
feat:-style prefixes. Examples:Add video link for Clase 8,Shift Clases 10-15 one slot forward.
Deploy
GitHub Pages serves directly from main. No extra build step — pushing deploys.