No description
- Cooklang 88.1%
- Python 8.9%
- CSS 0.9%
- HTML 0.9%
- Typst 0.8%
- Other 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .ai | ||
| .claude | ||
| .forgejo/workflows | ||
| content | ||
| docs | ||
| reference/menuvegetarien | ||
| renderers | ||
| scripts | ||
| tooling | ||
| .gitignore | ||
| .gitmodules | ||
| CLAUDE.md | ||
| flake.lock | ||
| flake.nix | ||
| Justfile | ||
| readme.md | ||
Recettes cuisines
Cookbook personnel au format Cooklang, avec génération de site statique (Hugo) et de PDFs (Typst).
Workflow rapide
just build-markdown # Génère le Markdown Hugo (sans PDF)
just build-full # Génère Markdown + PDFs + site complet
just serve # Serveur local avec hot-reload
just check # Vérifie la qualité du cookbook
just test # Tests unitaires cookext
Structure du dépôt
content/ # Sources éditables (cookbook, journal, stocks, ressources)
renderers/ # Moteurs de rendu (hugo, typst, icons)
tooling/ # Pipeline de conversion cookext (Python)
docs/ # Documentation interne
reference/ # Références et sources
build/ # Artefacts générés (gitignored)
Organisation du cookbook
Voir docs/layout.md — source de vérité unique :
- Principe directeur (type de plat en dossier, rôle en taxonomie)
- Définition stricte de chaque dossier
- Vocabulaire
coursealigné Schema.org + extensions locales - Sémantique des tags transverses
- Matrice de décision et cas frontières documentés
Remotes
origin→ GitLab (git@gitlab.com:oalbiez/recettes-cuisine.git)forgejo→ Forgejo auto-hébergé (ssh://forgejo@git.albiez.family/olivier_albiez/recettes-cuisine.git)