Add service version review system #196

Merged
eblume merged 2 commits from feature/service-review into main 2026-02-16 17:02:57 -08:00
Owner

Summary

  • Add service-versions.yaml tracking file with 33 services and upstream release URLs
  • Add mise run service-review task (Python uv script) mirroring the docs-review UX
  • Add review-services how-to article covering the review process by service type
  • Add [[review-services]] link to the how-to index Knowledge Base table

Deployment and Testing

  • mise run service-review displays 33 services, all "never reviewed"
  • mise run service-review -- --type ansible filters to 7 Ansible services
  • mise run service-review -- --limit 5 shows 5 rows
  • mise run docs-check-links — no broken wiki-links
  • mise run docs-check-frontmatter — new doc passes validation
  • All pre-commit hooks pass
## Summary - Add `service-versions.yaml` tracking file with 33 services and upstream release URLs - Add `mise run service-review` task (Python uv script) mirroring the docs-review UX - Add `review-services` how-to article covering the review process by service type - Add `[[review-services]]` link to the how-to index Knowledge Base table ## Deployment and Testing - [x] `mise run service-review` displays 33 services, all "never reviewed" - [x] `mise run service-review -- --type ansible` filters to 7 Ansible services - [x] `mise run service-review -- --limit 5` shows 5 rows - [x] `mise run docs-check-links` — no broken wiki-links - [x] `mise run docs-check-frontmatter` — new doc passes validation - [x] All pre-commit hooks pass
Parallel to docs-review: tracks service version staleness via a YAML
tracking file and surfaces the most stale service for periodic review.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Quartz may not handle YAML files in docs/, so move the tracking file to
the repo root. Add version tracking checklist items to deploy-k8s-service,
add-ansible-role, and adding-a-service guides.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit faf9682b55 into main 2026-02-16 17:02:57 -08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!196
No description provided.