Cycle de vie d’une offre
Une offre traverse quatre états principaux : DRAFT → PUBLISHED → CLOSED → ARCHIVED.Diagramme d’états
États détaillés
Transitions autorisées
Validations à la publication
Modifications en PUBLISHED
Certains champs sont verrouillés une fois publié pour éviter le bait-and-switch :Pour changer un champ verrouillé, il faut
unpublish → modifier en DRAFT → publish à nouveau. Les candidatures existantes restent attachées.Expiration automatique
Quota offres actives par plan
Impact sur les candidatures
Suppression
Une offrePUBLISHED ne peut pas être supprimée — seulement archivée. Une offre DRAFT peut être supprimée. Une offre ARCHIVED peut être supprimée après 30 jours pour laisser le temps de contester.
Événements émis
Traces audit
Chaque transition d’état est loggée dansoffres_status_history :