Last Updated: 2025-12-27
This directory contains all documentation for The Parlor (www.aledlie.com) Jekyll site.
- New to this project? Start with
ARCHITECTURE-DATA-FLOWS.mdfor system overview - Understanding the architecture? See
ARCHITECTURE-DATA-FLOWS.mdfor data flows and patterns - Setting up locally? See
setup/directory - Working with Schema.org? See
schema/directory - Refactoring the codebase? See
refactoring/directory
docs/
├── schema/ # Schema.org implementation & SEO
├── refactoring/ # Codebase refactoring guides
├── setup/ # Local development setup
├── CHANGELOG.md # Project change history
└── REFACTORING_STATUS.md
Purpose: Comprehensive Schema.org structured data implementation for SEO optimization
| File | Description |
|---|---|
schema/ENHANCED-SCHEMA-IMPLEMENTATION-GUIDE.md |
Complete implementation guide for Schema.org markup |
schema/SCHEMA-TESTING-VALIDATION-GUIDE.md |
How to test and validate Schema.org changes |
schema/SEARCH-CONSOLE-MONITORING-GUIDE.md |
Monitoring Schema.org in Google Search Console |
| File | Description |
|---|---|
schema/PERSONALSITE-SCHEMA-COMPLETE-ANALYSIS.md |
Complete Schema.org analysis for the site |
schema/BLOG-SCHEMA-ENHANCEMENT-ANALYSIS.md |
Blog post schema enhancement analysis |
schema/BLOG-SCHEMA-ENHANCEMENT-SUMMARY.md |
Summary of blog schema improvements |
schema/IMPLEMENTATION-COMPLETE-SUMMARY.md |
Implementation completion summary |
| File | Description |
|---|---|
schema/entity-analysis/ABOUT-PAGE-ENTITY-ANALYSIS.md |
Schema for About page |
schema/entity-analysis/BLOG-POST-ENTITY-ANALYSIS.md |
Schema for blog posts |
schema/entity-analysis/VITA-HOMAGE-ENTITY-ANALYSIS.md |
Schema for CV/resume pages |
Purpose: Guides for refactoring and improving the codebase
| File | Description |
|---|---|
refactoring/MASTER_IMPLEMENTATION_GUIDE.md |
START HERE - Complete refactoring roadmap |
refactoring/EXECUTIVE_SUMMARY.md |
High-level overview of refactoring project |
refactoring/README.md |
Refactoring documentation index |
| File | Description |
|---|---|
refactoring/architecture-simplification-plan-2025-11-11.md |
Architecture simplification strategy |
refactoring/QUICK_START_CHECKLIST.md |
Quick start checklist for refactoring |
refactoring/PREFLIGHT_CHECKLIST.md |
Pre-flight safety checks |
refactoring/IMPLEMENTATION-CHECKLIST.md |
Step-by-step implementation checklist |
| File | Description |
|---|---|
refactoring/testing-strategy-2025-11-11.md |
Comprehensive testing strategy |
refactoring/TESTING-QUICKSTART.md |
Quick start guide for testing |
refactoring/TESTING-SUMMARY.md |
Testing summary and results |
refactoring/VISUAL-REGRESSION-TESTING-QUICK-GUIDE.md |
Visual regression testing guide |
| File | Description |
|---|---|
refactoring/SCSS-CONSOLIDATION-CHECKLIST.md |
SCSS consolidation checklist |
refactoring/PHASE_1.5_SCSS_ANALYSIS_TEMPLATE.md |
Template for SCSS analysis (Phase 1.5) |
refactoring/UI-UX-REFACTORING-REVIEW.md |
UI/UX refactoring review |
refactoring/UI-UX-REVIEW-INDEX.md |
UI/UX review index |
| File | Description |
|---|---|
refactoring/ROLLBACK_PROCEDURES.md |
How to rollback changes safely |
refactoring/TROUBLESHOOTING_GUIDE.md |
Common issues and solutions |
refactoring/FAQ.md |
Frequently asked questions |
refactoring/DECISION_TREES.md |
Decision trees for refactoring choices |
refactoring/ACCEPTANCE_CRITERIA.md |
Success criteria for refactoring |
refactoring/IMPLEMENTATION_SUMMARY.md |
Implementation progress summary |
refactoring/REFACTORING-RECOMMENDATIONS-SUMMARY.md |
Summary of refactoring recommendations |
Purpose: Local development environment setup and troubleshooting
| File | Description |
|---|---|
setup/DOPPLER_SETUP.md |
Secrets management with Doppler |
setup/BUILD_ISSUE_RESOLUTION.md |
Common build issues and fixes |
setup/RUBY_3.4.4_COMPATIBILITY_ISSUE.md |
Ruby version compatibility notes |
| File | Description |
|---|---|
CHANGELOG.md |
Project change history - all notable changes |
ARCHITECTURE-DATA-FLOWS.md |
Comprehensive architecture and data flow documentation |
REFACTORING_STATUS.md |
Current refactoring status and progress |
- Project Instructions:
/CLAUDE.md- Main project documentation for Claude Code - Build Tools:
/utils/- Utility scripts and tools - Test Documentation:
/tests/- Test suite documentation
- Use
UPPER-CASE-WITH-HYPHENS.mdfor guides and official docs - Use
lowercase-with-hyphens-YYYY-MM-DD.mdfor dated reports - Keep filenames descriptive but concise
- schema/ - Schema.org, SEO, structured data
- refactoring/ - Code improvements, architecture changes
- setup/ - Environment setup, tooling, configuration
- Update this README when adding new documentation
- Archive outdated docs with
_OLDsuffix - Keep REFACTORING_STATUS.md current with progress
- Understanding the architecture? →
ARCHITECTURE-DATA-FLOWS.md - Schema.org questions? →
schema/ENHANCED-SCHEMA-IMPLEMENTATION-GUIDE.md - Refactoring stuck? →
refactoring/TROUBLESHOOTING_GUIDE.md - Build issues? →
setup/BUILD_ISSUE_RESOLUTION.md - General questions? →
refactoring/FAQ.md
This documentation is for The Parlor (www.aledlie.com) - A Jekyll-based personal website