From a2c2e0b097c7531b691e7b71be536f98f156fb79 Mon Sep 17 00:00:00 2001 From: Claude Code DTP Worker Date: Sun, 2 Aug 2026 21:09:59 +0000 Subject: [PATCH] =?UTF-8?q?[DTP-Worker=2020260802=5F210609]=20Sprint=208?= =?UTF-8?q?=20=C2=B7=20buffer=20=C2=B7=20Publiciste=20parser.py=20:=20corr?= =?UTF-8?q?ection=20d'une=20d=C3=A9rive=20doc-vs-CODE=20r=C3=A9elle=20DANS?= =?UTF-8?q?=20le=20docstring=20du=20module=20de=20production=20(classe=20d?= =?UTF-8?q?istincte=20des=20d=C3=A9rives=20README=20gat=C3=A9es)=20?= =?UTF-8?q?=E2=80=94=20l'en-t=C3=AAte=20=C2=AB=20Sources=20lues=20=C2=BB?= =?UTF-8?q?=20annon=C3=A7ait=20=C2=AB=2040=5Fllm=5Foutputs/commercial.md?= =?UTF-8?q?=20=E2=86=92=20positionnement=20FR=20(fallback=20prix=20=C2=A75?= =?UTF-8?q?.3)=20=C2=BB=20alors=20qu'AUCUN=20fallback=20prix=20n'existe=20?= =?UTF-8?q?dans=20le=20code=20(commercial.md=20n'alimente=20QUE=20parse=5F?= =?UTF-8?q?positionnement=5Ffr=20;=20grep=20=C2=A75.3/fallback-prix=20=3D?= =?UTF-8?q?=201=20seule=20occurrence,=20le=20docstring=20lui-m=C3=AAme)=20?= =?UTF-8?q?=E2=86=92=20reformul=C3=A9=20=C2=AB=20=E2=86=92=20positionnemen?= =?UTF-8?q?t=20FR=20(1er=20paragraphe=20non-titre)=20=C2=BB,=20align=C3=A9?= =?UTF-8?q?=20sur=20la=20vraie=20logique=20de=20parse=5Fpositionnement=5Ff?= =?UTF-8?q?r=20=C2=B7=20d=C3=A9rive=20de=20type=20comportement-invent?= =?UTF-8?q?=C3=A9=20(contraire=20=C3=A0=20l'=C3=A9thos=20anti-invention=20?= =?UTF-8?q?#6)=20=C2=B7=20z=C3=A9ro=20module=20=C2=B7=20z=C3=A9ro=20gate?= =?UTF-8?q?=20(#5)=20=C2=B7=20z=C3=A9ro=20changement=20de=20logique=20(doc?= =?UTF-8?q?string=20seul)=20=C2=B7=20aucun=20sibling=20README/AGENT.md=20n?= =?UTF-8?q?e=20r=C3=A9p=C3=A8te=20la=20fausse=20all=C3=A9gation=20=C2=B7?= =?UTF-8?q?=20run=5Fci.sh=2030=20PASS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- 05_deliverables_mvp/publiciste/lib/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/05_deliverables_mvp/publiciste/lib/parser.py b/05_deliverables_mvp/publiciste/lib/parser.py index 0e1db67..eaa718c 100644 --- a/05_deliverables_mvp/publiciste/lib/parser.py +++ b/05_deliverables_mvp/publiciste/lib/parser.py @@ -23,7 +23,7 @@ Sources lues (ordre du template canonique v1.0) : 00_brief/brief.md → localisation (§1.1) 20_architecture/architecture.md → typologies + prix (§3.2, bloc anti-gap) 30_paysage_experience/paysage_experience.md→ services inclus (§3.3) - 40_llm_outputs/commercial.md → positionnement FR (fallback prix §5.3) + 40_llm_outputs/commercial.md → positionnement FR (1er paragraphe non-titre) 60_photos_site/ → rendus (liés au projet réel) """