Skip to content

Mirror the Notion manual

These scripts mirror the Nomadium Notion docs into docs/manual/. If Nomadium updates a page, run the scripts again.

  1. Open the Notion page in the Playwright MCP browser.
  2. Wait until the page renders.
  3. Run notion2md.js with browser_evaluate. The result has padding, so it goes into a tool-results file and not into the conversation.
  4. Run uv run --no-project python tools/notion_postprocess.py <tool-results-file> docs/manual/<name>.md. This script unwraps the markdown. It downloads all the images into docs/manual/images/<name>/. Before each document had its own images folder, the main manual used a flat images/ folder.
  5. Run uv run --no-project python tools/notion_polish.py docs/manual/<name>.md. This script removes the bold from the headings, promotes the heading levels and corrects the list spacing.

Source: tools/README.md in the repo. Edit it there; this page is generated.

Comments on

    Comments are reviewed before they appear. Please leave out places, addresses and other personal details.

    A Supported Systems Flight

    This build log is written and kept by Supported Systems, a small studio that makes thoughtful, user-first technology. The airframe, the hangar and the simulation are ours.

    Visit supported.systems