Mini4WD Manual SDK v2.5.5 · Tutorial operatore · Tempo: ~45 minuti (export di produzione) — pochi secondi per un'anteprima unica
Da dove parti: tutte le pagine in
status: rendered(vediFIRST_RENDER.md). Dove arrivi: il manuale PDF nelle 3 varianti (screen / print / archive).
Prerequisiti shell/strumenti (Git Bash su Windows,
pdfunite, ecc.): vediFIRST_RENDER.md §Prerequisiti— stessi requisiti, non ripetuti qui.
⚠️ Anteprima veloce (2026-07-07):Scripts/render_page.py {Modello} {Variante} pdfunisce già tutte le pagine in un unico PDF inProjects/{Modello}/{Variante}/{Modello}_{Variante}.pdf(viapdfunite— vediFIRST_RENDER.md). È un'anteprima RGB da schermo, utile per controllare l'intero manuale prima dell'export formale — non sostituisce questo passo: non fa conversione CMYK, non aggiunge bleed, non produce PDF/A o PDF/X validi per stampa. Le 3 varianti di produzione restano il processo guidato descritto sotto.
Per ogni pagina in Projects/{Modello}/{Variante}/ApprovedText/P00x/metadata.yaml:
status: "rendered"Pagine attese: P001–P008 + P010 (9 pagine), più P009 solo se in PROJECT.yaml hai
premiumVariant.enabled: true (10 pagine). Se una pagina non è rendered, completa
prima quella.
cp Templates/PDF_CONFIG.yaml "Projects/${MODEL}/PDF_CONFIG.yaml"Apri la copia e compila i metadati con i valori del tuo PROJECT.yaml: titolo, autore,
keywords, versione manuale. Non modificare il master in Templates/.
Fase diversa, contesto diverso. Allega:
Core/PDF_MASTER.mdProjects/{Modello}/PDF_CONFIG.yaml(la tua copia compilata)- Le pagine renderizzate (o i loro percorsi in
Projects/{Modello}/{Variante}/ApprovedImages/)
Usa il Prompt Fase 5 — PDF da Docs/AI_BOOTSTRAP_PROMPT.md.
Nota: in v2.4.x l'assemblaggio PDF è un processo guidato, non automatico. L'AI ti guida nell'export con lo strumento che preferisci (Affinity Publisher, InDesign, Scribus, pandoc+LaTeX — vedi
Core/PDF_MASTER.md §Export Tools).
| Variante | Uso | Specifiche chiave |
|---|---|---|
| screen | Lettura a schermo | sRGB, 150dpi, senza bleed, PDF/A-2b |
| Stampa | CMYK FOGRA39, 300dpi, bleed 3mm, PDF/X-4 | |
| archive | Archivio a lungo termine | Vedi Config/pdf.yaml |
Output in Projects/{Modello}/Output/pdf/:
dash-01-shadow-emperor_manual_screen_v1.pdf
dash-01-shadow-emperor_manual_print_v1.pdf
dash-01-shadow-emperor_manual_archive_v1.pdf
(naming: Core/NAMING_CONVENTION.md §2.4)
Checklist finale (voci QA-096–QA-100 di Core/QA_SYSTEM.md + Tests/PDFValidation.md):
- Ordine pagine corretto: P001 → P010
- Metadati PDF completi (titolo, autore, keywords)
- Segnalibri presenti per ogni pagina
- Font incorporati
- Bleed corretto per variante (0mm screen, 3mm print)
Poi genera i checksum:
cd "Projects/${MODEL}/Output/pdf" && sha256sum *.pdf > checksums.sha256La pubblicazione in Assets/ApprovedManual/{Modello}/ la fa il Maintainer
(niente self-approval — Core/WORKFLOW.md §4.7). Consegna:
- I 3 PDF +
checksums.sha256 Notes/qa_log.mdcompletoPROJECT.yaml(snapshot)
Quando il Maintainer approva, le pagine passano a released e il progetto diventa
un Golden Project. Fine del ciclo — vedi LIFECYCLE.md.