← Carte générale du pipeline

Pipeline Maplena · Étage S5

Fiche produit Shopify

product-page assemble la PDP à partir des visuels (S3/S4), de l'avatar (S2) et de la vérité produit. Deux tiers : fiche catalogue (actif) et money page Template #1 (gated). Thème DEV uniquement, jamais le live.

Claude exécute Adam décide (gate) moteur partagé état · fichier de vérité système externe prévu · à roder
Tier 1 · S5.1 · product-page Fiche catalogue ACTIF · Claude conduit, Adam gate

Fiche catalogue clean à partir des visuels S3/S4, de l'avatar S2 et de la vérité produit. Thème DEV, jamais le live.

1

Intake (lecture seule)

vérité produit, manifest assets, prix, variantes, collection, ledger, draft Shopify actuel

2

Draft local

fiche-vN.md + proposition du set d'images

3

Scans automatiques

scans + lint mécanique fiche-lint.py : mots bannis, tiret cadratin, claims sourcées · avant la gate

GATE G5 · ADAMvalide copy + picks images AVANT toute mutation · chaque mutation Shopify = Red : proposer d'abord, écrire uniquement sur OK explicite du même tour
4

Push Shopify

staged uploads + mutation productSet déclarative (liste complète des fichiers) + metafield custom.key_benefits

5

Read-back

vérification en relecture, jamais confiance au retour de mutation seul

6

Ledger + build-state

products/_ledger.md + build-state.md bumpé sur vrai changement d'état

7

Statut ACTIVE

passage à ACTIVE = Adam only, jamais Claude

Tier 2 · S5.1 · product-page Money page Template #1 GATED · Claude conduit, Adam gate

Money page Template #1. Gated tant que le refactor build-state step 4 n'est pas reviewé et pushé sur DEV.

1

Hard gate build-state

step 4 doit être « reviewed + pushed to DEV », sinon stop et le dire

2

Inputs en plus

avatar.md + voc-bank.md + template1-content-contract.md (quel contenu dans quel slot)

3

Remplissage slots JSON

JSON strict, aucun slot critique vide · pas de guillemets ASCII dans buy-box · pas de | ni :: dans les labels bénéfices

4

Gate Adam

valide preview + copy + médias avant l'écriture finale

5

Push thème DEV

DEV uniquement, jamais le live

6

Étalon check

premier run doit matcher la page shower mat construite à la main avant réutilisation sur un autre produit

fiche-vN.md build-state.md Template #1 _ledger.md Shopify (draft + thème DEV) GraphQL via shopify-recipes.md coût $0 (aucune génération)

Contrat de l'étage

Ce qui doit exister avant, ce qui sort, qui gate.

TierEntrées requisesSortiesGate
Tier 1visuels + vérité produitfiche catalogue en draftG5 + Red par mutation
Tier 2+ avatar.md + voc-bank.md + content contract + build-state step 4 OKmoney page sur DEVG5 + étalon check

Trous connus · à roder