Project instructions
Project instructions
Stack
- Windows development
- Python backend pipeline
- Jekyll blog in /blog
- GitHub Actions for automation
Key folders
- /pipeline/scripts = Python automation scripts
- /pipeline/prompts = prompt templates
- /pipeline/data = JSON state files
- /blog/_posts = generated markdown posts
- /blog/assets/img = generated article images
Rules
- Load secrets from the root .env file
- Never hardcode API keys
- Prefer small, focused files
- Keep scripts readable for a beginner
- Use pathlib for file paths
- Save generated blog posts in Jekyll-compatible markdown
- Do not change unrelated files