Skip to content

docs: split README into focused docs/ pages - #61

Merged
rachfop merged 2 commits into
mainfrom
docs/split-readme-into-docs
Sep 1, 2026
Merged

docs: split README into focused docs/ pages#61
rachfop merged 2 commits into
mainfrom
docs/split-readme-into-docs

Conversation

@rachfop

@rachfop rachfop commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Splits the 1,303-line monolithic README into 9 focused pages under docs/, and slims the README to a landing page (description, features, quick start, links).

Pages

  • docs/overview.md, installation.md, configuration.md, content-generation.md, markdown-files.md, content-cleaning.md, ordering-and-paths.md, multi-version.md, best-practices.md

Along the way, corrected README-vs-source drift

Every page verified option names/types/defaults against PluginOptions in src/types.ts. Fixes folded into the docs:

  • warnOnIgnoredFiles existed in source but was missing from the options table — added.
  • generateMarkdownFiles filename priority documented per the real code (frontmatter slugid → resolved URL → sanitized title), not the README's claimed order.
  • Stray example headings (# Create User Account, # API Authentication, etc.) that had leaked into the README as sections are now folded into code examples.

Follow-up (source bug, not fixed here)

CustomLLMFile.includeUnmatchedLast — the JSDoc in src/types.ts and the old README say default false, but generator.ts uses ?? true. The docs describe the effective behavior (true); the JSDoc should be corrected separately.

README: 1,303 → 57 lines. All cross-links verified to resolve. tsc build unaffected.

@rachfop
rachfop marked this pull request as ready for review August 26, 2026 20:58
@rachfop
rachfop merged commit 699423a into main Sep 1, 2026
rachfop added a commit to portdeveloper/docusaurus-plugin-llms-fork that referenced this pull request Sep 1, 2026
Rebased onto current main (README was split into docs/ pages in rachfop#61,
so the section now lives in docs/best-practices.md).

Co-authored-by: port <port@portdevs.com>
rachfop added a commit that referenced this pull request Sep 1, 2026
Rebased onto current main (README was split into docs/ pages in #61,
so the section now lives in docs/best-practices.md).

Co-authored-by: rachfop <prachford@icloud.com>
Co-authored-by: port <port@portdevs.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant