Consolidate blog tags: 57 → 23 unique tags

- Fix case duplicates (guide→Guide, project→Project, etc.)
- Consolidate single-post tags into broader categories
- Add technology tags (Python, AWS, Salt, Docker, Kubernetes) to 93 posts
- Add lib/tag_stats.py tool for checking tag usage
- Update CLAUDE.md with tag guidelines
This commit is contained in:
russell@unturf.com 2026-01-26 09:09:53 -05:00
parent e9e643243c
commit 137d65cc65
113 changed files with 207 additions and 145 deletions

View file

@ -188,6 +188,23 @@ Russell Ballestrini
- Use `|` for vertical spacing before signature
- Links use RST inline syntax: ```link text <URL>`_``
## BLOG POST TAGS
**Check existing tags before writing posts:**
```bash
venv/bin/python lib/tag_stats.py # all tags with counts
venv/bin/python lib/tag_stats.py 5 # only tags with 5+ posts
```
**Core tags (use these):**
- Code, DevOps, Python, Guide, Opinion, Salt, AWS, Project, Docker, Security, Machine Learning, Game Development, Kubernetes
**Rules:**
- Always use existing tags when applicable
- Suggest new tags only if truly needed (new technology/topic area)
- Tags should be capitalized (e.g., "Python" not "python")
- Avoid single-use tags; consolidate into broader categories
## DATE HANDLING FOR NEW CONTENT
**CRITICAL: ALWAYS check the current date BEFORE creating ANY new documents**