Handbook
Prompt 05 — Customer documentation and contextual help
Build a searchable, role-aware Capablio documentation site whose content is sourced from or synchronized with the external wiki.
Updated
Required context
- Documentation shell from prompt 03
- External Experience Wiki
- Shared glossary, feature index, route map, and release statuses
Prompt
Build a searchable, role-aware Capablio documentation site whose content is sourced from or synchronized with the external wiki.
1. Define the publishing model
Use the existing repository stack where possible. Document whether:
- The docs app renders wiki Markdown/MDX directly
- A build step transforms wiki files
- Navigation is generated from frontmatter/manifests
- API docs are generated from OpenAPI/schema sources
Avoid duplicating full documents into a second content tree unless generation is deterministic.
2. Build documentation navigation
Support entry by:
- Role: User, Manager, HR, Tenant admin, Global admin
- Task: create a program, run a campaign, complete feedback, review results, create a PDP, configure SSO, etc.
- Concept: pack, bundle, cadence, cooldown, threshold, coverage, imported evidence, active subject seat
Include global search, breadcrumbs where useful, right-page TOC, previous/next, related pages, version or product-status labels, last reviewed, and page feedback.
3. Publish the minimum guide set
- Getting started and invitation onboarding
- My workspace
- Manager workspace
- HR workspace
- Organization settings
- Platform operations
- Programs and scheduling
- Question library, packs, and bundles
- 360 campaigns and raters
- Completion, reminders, and exceptions
- Results and interpretation
- PDP and sharing
- Thomas/PDF imports
- Roles, visibility, anonymity, and privacy
- Authentication and account security
- Integrations
- Billing/plans/usage
- Troubleshooting
- Release notes
- API/webhooks where released
4. Contextual help
Create a mapping from application route/feature ID to a documentation page. Add a consistent help action in the product shell and page-level “Learn more” links for complex settings.
Do not send users to generic docs home when a specific page exists.
5. Documentation quality
Each task page should include:
- Applicable role and plan
- Prerequisites
- Steps
- What happens next
- Who can see the result
- Limitations
- Troubleshooting
- Related pages
Use the shared glossary. Do not expose internal security procedures, raw schema details, or unsupported roadmap promises.
6. Search and accessibility
- Search indexes only publishable content.
- Results show title, section, role/status, and relevant snippet.
- Keyboard navigation and screen-reader semantics work.
- Code blocks and tables are responsive.
- Diagrams include text descriptions.
- External links are labeled and checked.
7. Validation
Add CI checks for:
- Broken links and anchors
- Missing required frontmatter
- Orphan docs
- Duplicate titles/slugs
- Internal-only links in public docs
- Feature-status mismatches
- Stale release-note references
- Search index build
Acceptance gates
- Every released application feature has a contextual help target.
- Every pricing/security claim links to supporting docs.
- Docs build without manual copy steps.
- Search works with keyboard and returns role-relevant results.
- Documentation validation is part of CI or has an approved rollout plan.