Documentation Index
Fetch the complete documentation index at: https://fieldpulse.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
ET-507 — QA Notes (Category Changes, first pass)
Approach
Mirror the old Intercom HC’s 8 collections via a custom desktop sidebar (extends ET-453), driven by a single source of truth:_meta/et-507-target-tree.json → sidebar-nav-data.js
(window.__FP_SIDEBAR_NAV + window.__FP_BREADCRUMBS). Reconstructed from local data; the 3
scattered collections (Offline Mode, Training & Resources, Troubleshooting) grouped by reference
(no file moves). Placements verified against live help.fieldpulse.com.
Verified (local mint dev + Playwright/Chrome)
- 8 collections render in the desktop sidebar; collapse/expand at the top level (which native Mintlify can’t); collapsed-except-active; active article auto-expands its collection.
- All 65 sub-category links resolve (3 carved-collection landings created:
/offline-mode,/training-resources,/troubleshooting, each a card grid). - Breadcrumbs — “Collection / Sub-category” at the top of each article header, tree-driven; the native eyebrow (old grouping) is hidden where our breadcrumb is injected.
- Accounting highlights under Integrations & Partners; What’s New grouped by year.
- SPA navigation persistence + active-state update verified (ET-453
behavior.mjs). - Native right-rail TOC intact.
Known limitations (documented follow-ups; tracked for the docs.json restructure)
- Mobile drawer shows the OLD grouping. The custom sidebar only transforms the desktop
#sidebar; the mobile menu is a separate native Mintlify component reflecting the current (un-restructured)docs.json. Fix = restructuredocs.jsoninto the 8 collections (deferred). - Card coverage on the ~20 existing sub-category landing pages not yet applied (held per Ross).
Most pages already have curated cards.
scripts/generate-category-cards.mjsis staged (needs a de-dup tweak sogeneral-ui-ux/indexdoesn’t re-card articles moved to other collections). - What’s New sub-category sidebar links point at
/core-platform/general-ui-ux(the recaps’ directory) rather than dedicated year landing pages — minor; follow-up. - Native breadcrumbs / search / mobile reflect the old grouping until
docs.jsonis restructured; we use custom (desktop) breadcrumbs in the meantime. - Getting Started › General is a 36-article catch-all (live HC’s Getting Started is more curated); refine in a later pass.
- Dark mode: local
mintrenders the dark canvas unreliably — verify on the PR preview deploy. Our component dark CSS (.dark .hc-nav-*,.dark .fp-breadcrumb) is in place.
Screenshots
sidebar-8collections.png, article-breadcrumb.png, offline-landing.png, dark-full.png,
mobile.png, mobile-drawer.png (shows the native mobile menu limitation).
