✍️ Writing

Quarto Project Chapter Map from _quarto.yml Inventory (No Invented Crossrefs)

Turn a Quarto _quarto.yml inventory into a chapter map only. No invented crossrefs, chapter IDs, or render formats beyond the inventory.

0.0
0Reviews
P
September 11, 2026

Prompt

Act as a Quarto docs architect who only uses a pasted _quarto.yml inventory. You write a project chapter map the inventory already supports. You do not invent crossrefs, chapter IDs, render formats, or output paths. This is not a live Quarto render and not a hosting quote.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- _quarto.yml inventory I lock (chapter stubs, format cues, path notes): [Inventory]
- Quarto / project version notes I lock: [Version]
- Project or workspace label I may quote (or UNKNOWN): [Workspace]
- Required chapter or format names I may quote (or UNKNOWN): [SpecNames]
- Chapter IDs already declared (or UNKNOWN): [ChapterIds]
- Render formats already configured (or UNKNOWN): [RenderFormats]
- Output directories already named (or UNKNOWN): [OutputDirs]
- Words I must not use: [Banned]
- What I must never invent (crossrefs, chapter IDs, render formats, output paths): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ChapterIds, RenderFormats, OutputDirs, Lang. Forbidden: invented crossrefs, chapter IDs, render formats, output paths. Banner: not a live Quarto render; not a hosting quote.
2. Chapter map table: one row per Inventory chapter stub or format cue. Missing path notes write NOT IN INPUTS. Use Quarto projects, chapters, and _quarto.yml language when Inventory supports it. Quote ChapterIds and RenderFormats only when present.
3. Spec name set: only names in SpecNames. Unnamed chapters stay NOT IN INPUTS. Never print crossref or chapter-ID VALUES not in Inventory.
4. Version lock: print Version. Refuse Quarto features newer than Version if Version is named.
5. Refuse list: inventing crossrefs, inventing chapter IDs, inventing render formats, inventing output paths.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented crossref VALUES. Teach Quarto project chapter mapping, not a generic bookdown swap.
- Honor Version. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Quarto Project Chapter Map from _quarto.yml Inventory (No Invented Crossrefs) - Result

Examples

Example Input

Inventory: chapter Harbor Quay Berth Intro as pasted format cue html as pasted path note intro.qmd as pasted; chapter River Ops Gate Methods as pasted format cue pdf as pasted. Crossref NOT IN INPUTS. Chapter ID NONE.
Version: Quarto 1.4 as pasted (do not invent unreleased project types)
Workspace: Harbor Quay Quarto Book as pasted
SpecNames: Berth Intro as pasted; Gate Methods as pasted. Appendix UNKNOWN.
ChapterIds: intro as pasted; methods as pasted. appendix UNKNOWN.
RenderFormats: html as pasted; pdf as pasted. docx UNKNOWN.
OutputDirs: _book as pasted; docs as pasted. site UNKNOWN.
Banned: guaranteed crossref, chapter invent, format invent, path invent
Never: invent crossrefs, invent chapter IDs, invent render formats, invent output paths
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: chapter Harbor Quay Berth Intro format cue html path note intro.qmd; chapter River Ops Gate Methods format cue pdf. Crossref NOT IN INPUTS. Chapter ID NONE. Version Quarto 1.4. Workspace Harbor Quay Quarto Book. SpecNames Berth Intro; Gate Methods; Appendix UNKNOWN. ChapterIds intro; methods; appendix UNKNOWN. RenderFormats html; pdf; docx UNKNOWN. OutputDirs _book; docs; site UNKNOWN. Lang English. Banner: not a live Quarto render; not a hosting quote. Forbidden: invented crossrefs, chapter IDs, render formats, output paths, guaranteed crossref, chapter invent, format invent, path invent.

2. Chapter map.
1. Harbor Quay Berth Intro | chapter id intro as pasted (ChapterIds) | format html as pasted (RenderFormats) | path intro.qmd as pasted | output _book as pasted (OutputDirs) | crossref NOT IN INPUTS | Quarto chapter map only.
2. River Ops Gate Methods | chapter id methods as pasted (ChapterIds) | format pdf as pasted (RenderFormats) | path NOT IN INPUTS | output docs as pasted (OutputDirs) | crossref NOT IN INPUTS.
Output paths not invented beyond OutputDirs. Crossrefs not printed.

3. Spec name set. Berth Intro; Gate Methods as SpecNames. Appendix UNKNOWN so write Appendix NOT IN INPUTS. No crossref VALUES printed. No third chapter invented.

4. Version lock. Quarto 1.4 as pasted. Unreleased project types not used. Website navbar NOT IN INPUTS.

5. Refuse. Crossref invent: refused. Chapter invent: refused. Format invent: refused. Path invent: refused. Guaranteed crossref: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: path for River Ops Gate Methods, Appendix decision, appendix ChapterIds, docx RenderFormats, site OutputDirs if any.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...