Skip to content

Remove standalone /docs page mode#31

Merged
yumike merged 1 commit into
mainfrom
remove-standalone-mode
Mar 23, 2026
Merged

Remove standalone /docs page mode#31
yumike merged 1 commit into
mainfrom
remove-standalone-mode

Conversation

@yumike
Copy link
Copy Markdown
Contributor

@yumike yumike commented Mar 23, 2026

Summary

  • Remove the standalone /docs page that rendered docs for a single configured entity via rw.rootEntity
  • Docs are now only accessible via catalog entity tabs (rwEntityContent)
  • Clean up rootEntity/rootSectionRef config fields from both frontend and backend schemas

Test plan

  • make all passes (typecheck, lint, format, build)
  • All frontend tests pass (34 tests)
  • All backend tests pass (28 tests)

🤖 Generated with Claude Code

Remove the standalone viewer that rendered docs at /docs for a single
configured entity. Docs are now only accessible via catalog entity tabs.

- Delete RwStandaloneViewer component and tests
- Remove rwPage extension, rootRouteRef, and unused imports from plugin.tsx
- Remove rootEntity/rootSectionRef config fields from frontend and backend schemas
- Update CLAUDE.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@yumike yumike force-pushed the remove-standalone-mode branch from 500c30c to 689c61f Compare March 23, 2026 18:12
@yumike yumike merged commit 31e6355 into main Mar 23, 2026
1 check passed
@yumike yumike deleted the remove-standalone-mode branch March 23, 2026 18:14
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