docs: enhance persona pages with playbooks and quick reference#45
docs: enhance persona pages with playbooks and quick reference#45ShawnMcKee merged 12 commits intomasterfrom
Conversation
UPDATED PERSONA LANDING PAGES: - Quick Deploy: Restructured with clear deployment paths (orchestrated, manual, automated), post-deploy configuration, and validation steps. Added links to host tuning, PBR, LS registration, and security features. - Troubleshooter: Expanded with diagnostic guides, common scenarios, and escalation paths. Added links to all troubleshooting resources and support contacts. - Researcher: Comprehensive system architecture overview, data flow documentation, dashboard access, programmatic APIs, and contribution guidelines. CREATED PLAYBOOKS (in docs/personas/troubleshoot/playbooks/): - container-startup.md: Diagnostics for container startup failures - tests-not-running.md: Troubleshooting tests that don't execute - performance-issues.md: Performance tuning and bottleneck analysis - firewall-issues.md: Firewall and network access troubleshooting CREATED QUICK REFERENCE: - docs/quick-reference.md: One-page cheat sheet with: - Essential contacts and support escalation - Deployment quick start checklist - Required ports and firewall rules - Common commands for container, network, and pScheduler management - Host tuning and LS registration procedures - Troubleshooting quick checklist - Log locations and configuration files - Performance benchmarks and emergency procedures UPDATED NAVIGATION (mkdocs.yml): - Added Playbooks section under Troubleshooting with links to 4 playbooks - Added Quick Reference link in Advanced section - Maintained persona-first navigation structure BENEFITS: ✅ Persona pages now provide complete user journeys ✅ Playbooks enable self-service troubleshooting for common issues ✅ Quick Reference card reduces support request volume ✅ All pages cross-link to related content and support channels ✅ Status badges show which content is complete vs. in-progress
…ct build; update emoji config
…k lines, list styles, headings, code-fence spacing)
…de fence language, URLs)
…ts, wrap paragraphs
…, replace <br> with markdown breaks
…, list spacing, heading trims
|
@copilot docs: perfsonar + persona docs — automated markdown lint fixes and format cleanup This branch automates and applies a large number of safely reversible formatting fixes across the Summary of changes applied:
What I validated:
Remaining items that require manual review / editorial decision:
Recommended reviewer checklist (please review before merging):
If you'd like me to proceed with any editorial choices (e.g., rename duplicate headings, resolve MD013 by wrapping commands vs leaving them intact, or adjust the remaining small items automatically) choose one of the following options in a reply: What I will run next if you pick A:
Thanks — this PR aims to reduce CI noise while avoiding semantics. Please review the PR description and let me know if you want any of the remaining items changed before merging. |
|
@ShawnMcKee I've opened a new pull request, #46, to work on those changes. Once the pull request is ready, I'll request review from you. |
Overview
This comprehensive PR enhances all three persona landing pages with complete user journey documentation, adds troubleshooting playbooks for common issues, and provides a quick-reference card for operators.
Changes
1. Enhanced Persona Landing Pages
Quick Deploy (🚀)
Troubleshooter (🔧)
Researcher (🔭)
Created 4 scenario-based playbooks in
docs/personas/troubleshoot/playbooks/:container-startup.md — Container won't start or exits immediately
tests-not-running.md — Tests don't execute or produce results
performance-issues.md — High latency, low bandwidth, slow tests
firewall-issues.md — Firewall blocking, port access problems
Created
docs/quick-reference.md— one-page cheat sheet including:4. Navigation Updates (mkdocs.yml)
Benefits
✅ Complete User Journeys — Each persona page provides a full workflow from start to finish
✅ Self-Service Troubleshooting — Playbooks enable users to resolve common issues without support tickets
✅ Reduced Support Load — Quick reference card answers common questions immediately
✅ Clear Escalation Paths — Guides when and how to escalate to site, OSG, WLCG, or community
✅ Better Content Discovery — All pages cross-link to related resources
✅ Status Transparency — Playbooks marked with completion status (placeholder → work in progress → complete)
Content Status
Files Changed
Related Work
Builds on:
Next Steps
Testing
Note: This is a documentation enhancement only — no functional changes to scripts or infrastructure.