Documentation Collection¶ This section contains development and project documentation. Development Guides Adding Documentation Guide Creating New Documentation Markdown Syntax Reference Documentation Standards Quick Start Workflow Troubleshooting Resources Git Philosophy: History as Storytelling The Storybook Approach Public vs Private Development Interactive Rebase Strategy Best Practices Branch Strategy Branch Naming Convention Traceability Benefits Development Workflow Workflow Examples Tools and Commands Branch Management Commands Why This Matters Examples Conclusion Local Development Workflow Quick Start (Multiple Methods) Development Workflow Dependency Installation Options Available Commands Server Options & Port Management Typical Development Loop Pro Tips Benefits of the Modern System Troubleshooting Python Package CI/CD Template Setup Guide Template File Quick Start Building the YML File from Scratch Required Repository Setup Customization Options What This Template Provides Usage Examples Troubleshooting Using Regular Expressions to Parse PDF Test Data into JSON (with Data Validation) The Challenge: Test Reports in PDF Format Step 1: Extracting Text with PyPDF2 Step 2: Using Regex with Named Groups for Readability Step 3: Validate Extracted Data with jsonschema Regex Syntax Reference 💡 Tips for Readable Regex ✅ Conclusion