Skip to content

feat: Move sandbox pages to their respective brand guides#1101

Merged
louis-pre merged 12 commits into
mainfrom
docs/move-sandbox-pages-to-brand-guides
Apr 23, 2026
Merged

feat: Move sandbox pages to their respective brand guides#1101
louis-pre merged 12 commits into
mainfrom
docs/move-sandbox-pages-to-brand-guides

Conversation

@louis-pre

Copy link
Copy Markdown
Member

Summary

  • Move 40 sandbox/sample-data pages from docs/guides/developer-tools/sandbox-and-sample-data/ into their respective brand guide directories in docs/brand-guides/
  • Convert 4 standalone brand guide .md files to directory/README.md structure (Vingcard, Avigilon Alta, ControlByWeb, PTI Storlogix)
  • Create 6 new brand guide stubs for brands that had sandbox pages but no guide (Vostio, Hotek, Doorking, Genie, Linear, Seam Bridge)
  • Update both SUMMARY.md files and fix 105 broken links caused by the cross-site move
  • Add same-site redirects in brand-guides/.gitbook.yaml for the 4 converted standalone pages

Note: Cross-site redirects (old sandbox URLs → new brand guide locations) need to be configured in the GitBook UI after merge.

Test plan

  • npm run validate-links passes
  • npm run validate-orphan-pages passes
  • npm run validate-redirects passes
  • npm run format produces no changes

🤖 Generated with Claude Code

louis-pre and others added 6 commits April 23, 2026 15:46
Move these single-file brand guides into directory/README.md structure
to support adding sandbox pages as sibling files:
- assa-abloy-vingcard-credential-services.md
- avigilon-alta-access-system.md
- get-started-with-controlbyweb-devices.md
- pti-storlogix-cloud.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add minimal README.md for brands that had sandbox pages but no
brand guide directory:
- ASSA ABLOY Vostio Access Control System
- Hotek Access Control System
- Doorking Callboxes
- Genie Garage Openers
- Linear Callboxes
- Seam Bridge

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Move each sandbox/sample-data page into its respective brand guide
directory as a sibling file. This is a cross-site move from the main
docs site to the brand guides site.

Also removes the now-empty sandbox-and-sample-data directory and its
parent README.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove sandbox section (40 entries) from guides/SUMMARY.md
- Add sandbox entries under respective brand guides in brand-guides/SUMMARY.md
- Add 6 new brand guide sections for orphan pages

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add .gitbook.yaml redirects for the 4 brand guide pages that were
converted from standalone files to directories:
- assa-abloy-vingcard-credential-services
- avigilon-alta-access-system
- get-started-with-controlbyweb-devices
- pti-storlogix-cloud

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fix internal links broken by the cross-site move:
- Convert relative cross-site links to absolute URLs
- Update sandbox page URLs in brand guide get-started pages
- Fix asset paths in converted standalone pages (avigilon, pti)
- Fix relative links in controlbyweb README after directory conversion
- Update links to assa-abloy-vingcard-credential-services directory

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@louis-pre louis-pre requested a review from a team as a code owner April 23, 2026 22:53
louis-pre and others added 2 commits April 23, 2026 15:57
…b-relays

Follow the {brand}-{device-type} directory naming convention used by
all other brand guides.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add a note about sandbox credentials to the brand guides overview page
so the old sandbox index page can redirect here. Update the cross-site
redirect CSV to include the parent page redirect.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@louis-pre louis-pre requested a review from a team as a code owner April 23, 2026 23:21
louis-pre and others added 2 commits April 23, 2026 16:25
Update CSV to use GitBook's required columns: source, destination,
intent (live).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dawnho

dawnho commented Apr 23, 2026

Copy link
Copy Markdown
Member

We no longer support:

  • DoorKing
  • Linear

We can remove Seam bridge from the brand guides too, as the bridge is always shown in the context of a system that needs it.

@louis-pre louis-pre changed the title docs: Move sandbox pages to their respective brand guides feat: Move sandbox pages to their respective brand guides Apr 23, 2026
louis-pre and others added 2 commits April 23, 2026 16:35
Doorking and Linear are no longer supported — hide their pages.
Seam Bridge is always shown in context of a system that needs it,
so it doesn't need its own brand guide.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
These brands are no longer supported.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@louis-pre louis-pre merged commit d342dbc into main Apr 23, 2026
12 checks passed
@louis-pre louis-pre deleted the docs/move-sandbox-pages-to-brand-guides branch April 23, 2026 23:58
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.

2 participants