Git a GitHub pravidla

Hlavní větev

Celý flow je řízen ve větvi main, pokud nebude explicitně nastaveno jinak. Výsledky musí být po dokončení každé relevantní fáze dostupné v lokálním repozitáři i na GitHubu v dané větvi.

Povinné verzování výstupů

Do Gitu se ukládají nejen změny kódu, ale i dokumenty vzniklé během procesu. To znamená:

  • Claude ukládá analytický dokument,
  • Codex ukládá implementační dokument,
  • kódové změny i testy jsou součástí stejného řízeného procesu.

Commity

Commity musí být srozumitelné. Komentář commitu má stručně a přesně vystihovat provedenou změnu.

Push

Claude i Codex mají povinnost po dokončení své fáze změny nejen commitnout, ale i pushnout na GitHub do main (pokud není určeno jinak), aby byl stav projektu sdílený a dohledatelný.