Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Nikdy nepsat pole identity

Nikdy nepsat pole identity

majordomus://rule/project.never-author-identity@1aktivní recordsgit

Zdůvodnění

Záznam, který jmenuje commit, vypadá ověřitelně; ten, jehož commit byl napsán ručně, ne, a později je nelze rozlišit.

Požadované chování

repository_id, branch, head, working_tree a changed_files na jakémkoli záznamu se počítají z gitu a nikdy se nepíší ručně.

Chování při selhání

O tomto pravidle nerozhoduje žádný příkaz; rozhoduje recenzent a změna, která je porušuje, se nemerguje. Kde část pravidla pokrývá případ chování, je tento případ uveden níže.

Ověření

Revize. test/cases/05_handover.sh, test/cases/20_checkpoint.sh a test/cases/61_session_envelope.sh odmítnou ručně napsané pole identity.

Odkud to pochází

kanonický soubor
.ai/repo/rules/project/never-author-identity.v1.md
identity
project.never-author-identity@1
dostupné také jako
Zdroj MCP majordomus://rule/project.never-author-identity@1 · majordomus entity show rule/project-never-author-identity-1 · GET /api/v1/entity?uri=majordomus://rule/project.never-author-identity@1
v Cockpitu
/cockpit/objects/rule/project-never-author-identity-1

Tato stránka je generována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nemění, úprava souboru změní všechna rozhraní. Výše uvedené vztahy jsou hrany docs/generated/graph.json, které spustitelný program zapisuje ze stejného indexu.

Prohledává názvy a popisy všech stránek, které tento web publikuje.