fix(blog): confirmer l'état mémoire après sauvegarde #52

Merged
Codex merged 1 commits from fix/issue-49-blog-ack-persistence into main 2026-09-13 00:15:08 +02:00
Collaborator

Résumé

  • sérialise un état candidat avant l'acquittement RSS ;
  • n'avance les GUID et les en-têtes en mémoire qu'après un remplacement atomique réussi ;
  • conserve le comportement dégradé existant en cas d'échec d'écriture ;
  • ajoute une régression couvrant la réutilisation de la même instance après échec.

Validation

  • pytest --import-mode=importlib tests/unit/test_blog_state.py tests/unit/test_blog_client.py -q : 53 passed
  • Ruff check et format : OK
  • hooks pre-commit complets : OK
  • git diff --check : OK

Closes #49

## Résumé - sérialise un état candidat avant l'acquittement RSS ; - n'avance les GUID et les en-têtes en mémoire qu'après un remplacement atomique réussi ; - conserve le comportement dégradé existant en cas d'échec d'écriture ; - ajoute une régression couvrant la réutilisation de la même instance après échec. ## Validation - `pytest --import-mode=importlib tests/unit/test_blog_state.py tests/unit/test_blog_client.py -q` : 53 passed - Ruff check et format : OK - hooks pre-commit complets : OK - `git diff --check` : OK Closes #49
Codex added the bugpriority:lowarea:rss labels 2026-09-13 00:14:57 +02:00
Codex added 1 commit 2026-09-13 00:14:58 +02:00
Codex merged commit f261fed1af into main 2026-09-13 00:15:08 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AntoineVe/college-infos#52