1.3 KiB
1.3 KiB
Opis repozytorium i README serii
Seria jest uporządkowaną ścieżką kart. Jej manifest nie kopiuje treści kart; przechowuje kolejność, adres repozytorium, gałąź, wersję dokumentu i kontrakt uruchamiania zadań.
Manifest series.json
Najważniejsze pola:
version— wersja formatu manifestu;series,org,title— identyfikacja serii;default_branch— domyślna gałąź kart;cards[]— uporządkowane wpisy kart;cards[].build— cele budowania i czyszczenia;cards[].tasks[]— cele uruchamiane przez narzędzia ucznia.
Schemat znajduje się w schemas/series.schema.json, a minimalny manifest w
examples/series/series.json.
Zalecany README serii
README serii powinien odpowiadać na pięć pytań:
- Jaki jest rezultat całej ścieżki?
- Jakie są wymagania wejściowe?
- W jakiej kolejności realizujemy karty i dlaczego?
- Z jakich książek, dokumentacji i przykładów korzystamy?
- Jaki wspólny kontrakt
PASSobowiązuje wszystkie karty?
Zalecana tabela mapuje:
karta → lekcja → źródło → eksperyment → rezultat → stan
README nie zastępuje series.json: Markdown opisuje narrację i decyzje,
natomiast JSON jest kontraktem maszynowym dla narzędzi.
Przykład znajduje się w examples/series/README.md.