Skip to content

Serve chatbot docs at /chatbot-widget to avoid Pages path collision#29

Merged
frapell merged 1 commit into
mainfrom
reslug-chatbot-docs
Jul 10, 2026
Merged

Serve chatbot docs at /chatbot-widget to avoid Pages path collision#29
frapell merged 1 commit into
mainfrom
reslug-chatbot-docs

Conversation

@frapell

@frapell frapell commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

The chatbot repo publishes its own project Pages (the widget demo) at soliplex.github.io/chatbot/, which shadows the entire /chatbot/* path. That made the aggregated chatbot docs (usage, readme, plone-integration) unreachable — they 404 behind the demo site.

Rename the docs submodule projects/chatbot -> projects/chatbot-widget so the section is copied to docs/chatbot-widget/ and served at /chatbot-widget/, clear of the collision. Update the nav stub, the home page links, and the ignore rules to match.

Verified with scripts/build-docs.py: nav validation passes and the pages resolve to chatbot-widget/{readme,usage,plone-integration}.md.

The chatbot repo publishes its own project Pages (the widget demo) at
soliplex.github.io/chatbot/, which shadows the entire /chatbot/* path.
That made the aggregated chatbot docs (usage, readme, plone-integration)
unreachable — they 404 behind the demo site.

Rename the docs submodule projects/chatbot -> projects/chatbot-widget so
the section is copied to docs/chatbot-widget/ and served at
/chatbot-widget/, clear of the collision. Update the nav stub, the home
page links, and the ignore rules to match.

Verified with scripts/build-docs.py: nav validation passes and the pages
resolve to chatbot-widget/{readme,usage,plone-integration}.md.
@frapell frapell merged commit 5a6c025 into main Jul 10, 2026
1 check passed
@frapell frapell deleted the reslug-chatbot-docs branch July 10, 2026 20:21
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