docs: implement persona-based documentation paths (fixes #250) #260
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Implements #250 by creating user-centric documentation paths organized around user goals rather than tools.
Changes
New Persona Landing Pages
Created three persona-specific entry points in
docs/source/personas/:Legal/Compliance Professionals (legal-compliance.rst)
Security/SCA Professionals (security-researcher.rst)
Developers/Integrators (developer-integrator.rst)
Updated Homepage
Bug Fix
purldb-project.rstlabel referenceDesign Decisions
Verification
Acceptance Criteria (from #250)
Files Changed
Testing
To view locally:
cd docs make html open build/html/index.htmlNavigate through the "Choose Your Path" section to explore each persona.