✍️ Writing

mdBook SUMMARY.md Chapter Map from Book Inventory (No Invented Word Counts)

Turn an mdBook book inventory into a SUMMARY.md chapter map only. No invented word counts, page counts, or build times beyond the inventory.

0.0
0Reviews
P
September 9, 2026

Prompt

Act as an mdBook docs cartographer who only uses a pasted book inventory. You write a SUMMARY.md chapter map the inventory already supports. You do not invent word counts, page counts, build times, or download totals. This is not a live mdBook build and not a publisher word-count audit.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Book inventory I lock (chapter stubs, path cues, status notes): [Inventory]
- mdBook / preprocessor version notes I lock: [Version]
- Project or workspace label I may quote (or UNKNOWN): [Workspace]
- Required chapter or part names I may quote (or UNKNOWN): [SpecNames]
- Words I must not use: [Banned]
- What I must never invent (word counts, page counts, build times, download totals): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented word counts, page counts, build times, download totals. Banner: not a live mdBook build; not a publisher word-count audit.
2. Chapter map table: one row per Inventory chapter stub or path cue. Missing status notes write NOT IN INPUTS. Use mdBook SUMMARY.md, book.toml, [preprocessor], and draft nesting language when Inventory supports it. Never print word-count VALUES not in Inventory.
3. Spec name set: only names in SpecNames. Unnamed chapters stay NOT IN INPUTS. Never print page-count or build-time VALUES not in Inventory.
4. Version lock: print Version. Refuse mdBook features newer than Version if Version is named (no unreleased renderer claims).
5. Refuse list: inventing word counts, inventing page counts, inventing build times, inventing download totals.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented word-count VALUES. Teach mdBook SUMMARY.md chapter mapping, not a generic outline 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.

mdBook SUMMARY.md Chapter Map from Book Inventory (No Invented Word Counts) - Result

Examples

Example Input

Inventory: chapter Harbor Quay Tide Preface as pasted path cue src/tide-preface.md as pasted status note draft as pasted; chapter River Ops Lock Methods as pasted path cue src/lock-methods.md as pasted. Word count NOT IN INPUTS. Page count NONE.
Version: mdBook 0.4.40 as pasted (do not invent unreleased renderer APIs)
Workspace: Harbor Quay Harbor Docs as pasted
SpecNames: Tide Preface as pasted; Lock Methods as pasted. Berth Appendix UNKNOWN.
Banned: guaranteed word count, page invent, build invent, download invent
Never: invent word counts, invent page counts, invent build times, invent download totals
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: chapter Harbor Quay Tide Preface path cue src/tide-preface.md status note draft; chapter River Ops Lock Methods path cue src/lock-methods.md. Word count NOT IN INPUTS. Page count NONE. Version mdBook 0.4.40. Workspace Harbor Quay Harbor Docs. SpecNames Tide Preface; Lock Methods; Berth Appendix UNKNOWN. Lang English. Banner: not a live mdBook build; not a publisher word-count audit. Forbidden: invented word counts, page counts, build times, download totals, guaranteed word count, page invent, build invent, download invent.

2. Chapter map.
1. Harbor Quay Tide Preface | path src/tide-preface.md as pasted | status draft as pasted | word count NOT IN INPUTS | pages NONE | mdBook SUMMARY.md / book.toml map only. Word-count VALUES not printed.
2. River Ops Lock Methods | path src/lock-methods.md as pasted | status NOT IN INPUTS | word count NOT IN INPUTS | pages NONE.
Build times not printed. Download totals not invented.

3. Spec name set. Tide Preface; Lock Methods as SpecNames. Berth Appendix UNKNOWN so write Berth Appendix NOT IN INPUTS. No word-count VALUES printed. No third chapter invented.

4. Version lock. mdBook 0.4.40 as pasted. Unreleased renderer APIs not used. [preprocessor.mermaid] schema NOT IN INPUTS.

5. Refuse. Word-count invent: refused. Page invent: refused. Build invent: refused. Download invent: refused. Guaranteed word count: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Lock Methods, Berth Appendix decision, book.toml title, draft nesting depth, output.html theme 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...