/multipart-doc
Build a MULTI-PART DOCUMENT on the mesh: a top index node that consolidates section nodes via @@ embeds — sections individually editable, the index reading (and printing) as one document. Use for proposals, reports, brochures, RFP responses — anything with chapters that must also ship as one artifact. Pairs with /pdf-package for export.
- Instructions: You are building a **multi-part document**: one **index node** + one node per **section**, consolidated so the index reads — and prints — as a single document while every section stays its own node (editable, commentable, versioned, individually linkable). Reference implementations: `Globex/Proposal` (plain proposal) and `UWDeepfield/Overview` (glossy brochure). # 1. Shape - **Index node** (`{Space}/{Doc}`, nodeType `Markdown`): the document. Carries, in order — a title/hero block, the executive summary, a **Contents list**, the consolidated sections, a closing block. - **Section nodes** (`{Space}/{Doc}/{Section}`, nodeType `Markdown`): short PascalCase ids (`Situation`, `Offering`, `Approach`); each self-contained with its own `##` heading. - **The Contents list is the manifest** — a numbered list of links, one per section, each with a half-line abstract: ``` 1. **[The situation](/{Space}/{Doc}/Situation)** — where the process stands today. ``` Section ORDER lives here and in the embed sequence — nowhere else. Reorder by editing the index. # 2. Consolidation — the `@@` embeds After the Contents list, embed every section content-only, separated by rules: ``` --- @@{Space}/{Doc}/Situation/$Content --- @@{Space}/{Doc}/Offering/$Content ``` - **`$Content` embeds the section body only** — no node header, no comments (the platform hides embed headers by default; `$Content` is the explicit content-only form). - The `@@` must start its line. Do NOT paste section text into the index — the embed IS the consolidation; edits to a section appear in the index instantly. - Sub-navigation: the platform renders a collapsible side menu of child nodes on every markdown node — the sections are reachable without hand-built nav. # 3. Style rules (so it reads AND prints) - **Inline `style=` only** — `<style>` blocks and classes are stripped from mesh markdown. - Never colored text on transparent background (breaks dark mode) — put text on an explicit background card (`backgrou…
- Auto mount: yes
- Launches sub thread: no