Restructure documentation navigation#28
Conversation
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
| ## Supported platforms | ||
|
|
||
| <CardGroup cols={2}> | ||
| <Card icon="apple" href="/sdk-quickstarts/ios" title="iOS"> |
There was a problem hiding this comment.
Overview page links to non-existent iOS page slug
High Severity
The iOS card links to /sdk-quickstarts/ios but the actual file is i-os.mdx, so the correct Mintlify slug is /sdk-quickstarts/i-os. This results in a broken link on the SDK overview page — the primary entry point for developers choosing a platform.
| </Card> | ||
| <Card icon="flutter" href="/sdk/quickstart-flutter" title="Flutter"> | ||
| Flutter integration | ||
| </Card> |
There was a problem hiding this comment.
Quickstart SDK links point to old pre-restructure paths
High Severity
The SDK cards link to old paths (/sdk/quickstart-ios, /sdk/quickstart-android, /sdk/quickstart-react-native, /sdk/quickstart-flutter) instead of the new restructured paths (/sdk-quickstarts/i-os, /sdk-quickstarts/android, /sdk-quickstarts/react-native, /sdk-quickstarts/flutter). This directs users from the new quickstart page to outdated SDK pages that are no longer part of the navigation.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| - Workflow + trigger created | ||
| - SDK set up and paywall displays | ||
| - Purchases can be completed from your paywall(s) | ||
| - [Fallbacks](/guides/fallback-bundle) are configured |
There was a problem hiding this comment.
Quickstart revenue and fallback links use old paths
Medium Severity
The revenue reporting link on line 80 uses a hardcoded absolute URL (https://docs.tryhelium.com/guides/revenue-reporting) pointing to the old guide path instead of the new /events/revenue-tracking page. The fallback link on line 92 points to /guides/fallback-bundle instead of /sdk-quickstarts/fallbacks. Both paths were removed from navigation in this restructure.
|
|
||
| Set up fallbacks to handle the rare case where a paywall fails to load. This is **strongly recommended** before going to production. | ||
|
|
||
| Follow the [fallback bundle guide](/guides/fallback-bundle) once you have a production paywall ready. |
There was a problem hiding this comment.
SDK docs link to old guide paths
Medium Severity
All four new SDK quickstart pages (i-os.mdx, android.mdx, flutter.mdx, react-native.mdx) link to /guides/third-party-analytics and /guides/fallback-bundle, which are old paths removed from the navigation. The restructured equivalents are /analytics/third-party-integrations and /sdk-quickstarts/fallbacks. Users following these links arrive at pages outside the new nav structure.
Additional Locations (2)
Mintlify-Source: dashboard-editor


Reorganized documentation into a clearer structure with new sections for Introduction, Primitives, Events, and Analytics. Created comprehensive pages covering paywalls, workflows, triggers, experiments, audiences, product buckets, event tracking, and third-party integrations.
Files Changed
New Pages Created
introduction/what-you-can-do.mdxintroduction/billing-setup.mdxintroduction/contact.mdxsdk-quickstarts/overview.mdxsdk-quickstarts/paywall-presentation.mdxsdk-quickstarts/feature-availability.mdxsdk-quickstarts/fallbacks.mdxsdk-quickstarts/storekit-testing.mdxprimitives/paywalls.mdxprimitives/paywalls/localization.mdxprimitives/paywalls/product-buckets.mdxprimitives/workflows.mdxprimitives/triggers.mdxprimitives/experiments.mdxprimitives/audiences.mdxprimitives/product-buckets.mdxevents/custom-paywall-events.mdxevents/revenue-tracking.mdxanalytics/third-party-integrations.mdxmigrations/overview.mdxModified Files
docs.json- Updated navigation structure with new groups and page organizationNote
Medium Risk
Moderate risk of broken links or orphaned pages due to the large navigation reshuffle and many new/renamed doc routes, though changes are documentation-only.
Overview
Reorganizes Mintlify docs navigation in
docs.jsoninto clearer top-level sections (Introduction, SDK Quickstarts, Primitives, Events, Analytics, Migrations) and nests paywall-related content under a new subgroup.Adds a large set of new MDX pages covering primitives (paywalls, workflows, triggers, experiments, audiences, product buckets), event/revenue tracking, third-party analytics forwarding, SDK quickstarts (per-platform plus fallbacks/feature availability), and a migrations overview, updating the docs IA to point at these new routes.
Reviewed by Cursor Bugbot for commit 48a1352. Bugbot is set up for automated code reviews on this repo. Configure here.