964 B
964 B
Contrat de ticket — Proposer / Apply-ticket / Auto-label
Ce document fixe le format minimal et les invariants des tickets d’édition. Objectif : parsing fiable par scripts + workflows.
Invariants (non négociables)
Doivent toujours exister dans le body du ticket :
Chemin: /.../URL locale: ...#...(utile pour audit humain)Ancre: #p-...Type: type/...State: state/...Proposition (remplacer par):
Texte actuel : best effort
Priorité :
Texte actuel (copie exacte du paragraphe):- sinon
Texte actuel (extrait):+ note de troncature
Même si le texte actuel est un extrait, l’ancre + chemin rendent le ticket opposable.
Catégorie (optionnelle)
Category: cat/...(ou vide)
Pourquoi ce contrat ?
apply-ticket.mjsdépend de repères textuels stablesauto-label-issuesdépend deType/State/Category- on veut éviter des tickets “illisibles machine” qui cassent l’industrialisation