From 55d73fcc6076404bbdf40ce13c560e293359ecf4 Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Sat, 25 Apr 2026 19:55:55 -0400 Subject: [PATCH 1/2] chore: bump standards-version signals and drift-check pin to 1.9.0 Aligns with the meta-repo's v1.9.0 release (DTD#12 stale-counts policy correction shipped 2026-04-25). Per Phase 2 Decision 1 (same-major-minor signal granularity), tool repos should track the meta-repo's current MINOR. Two coordinated changes: 1. Bumps standards-version from 1.7.0 to 1.9.0 across all SKILL.md, .mdc, AGENTS.md (where present), and CLAUDE.md (where present) files in this repo. Eliminates the 2-minor drift that has been showing as version-signal errors in this repo's drift-check workflow runs. 2. Bumps the drift-check composite-action pin in .github/workflows/drift-check.yml from @v1.7 to @v1.9. The action carries the meta-repo VERSION it ships with; the @v1.7 pin compared this repo's signals against an older meta-version, surfacing the bumped tool signals as inverse-direction warnings. Pinning to @v1.9 (DTD#14 floating tag) keeps the comparison aligned within the current MINOR. Refs TMHSDigital/Developer-Tools-Directory#12. Signed-off-by: TMHSDigital <154358121+TMHSDigital@users.noreply.github.com> Made-with: Cursor --- .github/workflows/drift-check.yml | 2 +- AGENTS.md | 2 +- CLAUDE.md | 2 +- rules/ansible-best-practices.mdc | 2 +- rules/backup-coverage.mdc | 2 +- rules/compose-arm64.mdc | 2 +- rules/exposed-ports.mdc | 2 +- rules/homelab-secrets.mdc | 2 +- rules/inventory-consistency.mdc | 2 +- rules/privileged-containers.mdc | 2 +- rules/resource-limits.mdc | 2 +- rules/ssh-safety.mdc | 2 +- rules/weak-credentials.mdc | 2 +- rules/yaml-conventions.mdc | 2 +- skills/alerting-rules/SKILL.md | 2 +- skills/ansible-workflows/SKILL.md | 2 +- skills/backup-recovery/SKILL.md | 2 +- skills/certificate-management/SKILL.md | 2 +- skills/disaster-recovery/SKILL.md | 2 +- skills/dns-management/SKILL.md | 2 +- skills/docker-compose-stacks/SKILL.md | 2 +- skills/grafana-dashboards/SKILL.md | 2 +- skills/log-analysis/SKILL.md | 2 +- skills/multi-node-management/SKILL.md | 2 +- skills/network-configuration/SKILL.md | 2 +- skills/notification-workflows/SKILL.md | 2 +- skills/os-update-management/SKILL.md | 2 +- skills/performance-tuning/SKILL.md | 2 +- skills/pi-system-management/SKILL.md | 2 +- skills/reverse-proxy-management/SKILL.md | 2 +- skills/secrets-management/SKILL.md | 2 +- skills/security-hardening/SKILL.md | 2 +- skills/service-monitoring/SKILL.md | 2 +- skills/ssh-management/SKILL.md | 2 +- skills/storage-management/SKILL.md | 2 +- skills/troubleshooting/SKILL.md | 2 +- 36 files changed, 36 insertions(+), 36 deletions(-) diff --git a/.github/workflows/drift-check.yml b/.github/workflows/drift-check.yml index dd1f59a..4e858fc 100644 --- a/.github/workflows/drift-check.yml +++ b/.github/workflows/drift-check.yml @@ -15,7 +15,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.7 + - uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.9 with: mode: self format: gh-summary diff --git a/AGENTS.md b/AGENTS.md index 23c51c4..e831390 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ - + # AGENTS.md diff --git a/CLAUDE.md b/CLAUDE.md index 9d757a5..befc277 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ - + # CLAUDE.md diff --git a/rules/ansible-best-practices.mdc b/rules/ansible-best-practices.mdc index 79d9fe6..4245440 100644 --- a/rules/ansible-best-practices.mdc +++ b/rules/ansible-best-practices.mdc @@ -3,7 +3,7 @@ description: Flag Ansible antipatterns including non-FQCN modules, missing tags, alwaysApply: false globs: - "**/ansible/**/*.yml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Ansible Best Practices diff --git a/rules/backup-coverage.mdc b/rules/backup-coverage.mdc index 3054b88..a875451 100644 --- a/rules/backup-coverage.mdc +++ b/rules/backup-coverage.mdc @@ -4,7 +4,7 @@ alwaysApply: false globs: - "**/compose*.yml" - "**/docker-compose*.yml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Backup Coverage diff --git a/rules/compose-arm64.mdc b/rules/compose-arm64.mdc index 17c0f13..e06f6d8 100644 --- a/rules/compose-arm64.mdc +++ b/rules/compose-arm64.mdc @@ -4,7 +4,7 @@ alwaysApply: false globs: - "**/compose*.yml" - "**/docker-compose*.yml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Compose ARM64 Compatibility diff --git a/rules/exposed-ports.mdc b/rules/exposed-ports.mdc index 1c2d585..db01aca 100644 --- a/rules/exposed-ports.mdc +++ b/rules/exposed-ports.mdc @@ -4,7 +4,7 @@ alwaysApply: false globs: - "**/compose*.yml" - "**/docker-compose*.yml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Exposed Ports diff --git a/rules/homelab-secrets.mdc b/rules/homelab-secrets.mdc index 68fdc5d..723d4d5 100644 --- a/rules/homelab-secrets.mdc +++ b/rules/homelab-secrets.mdc @@ -1,7 +1,7 @@ --- description: Flag hardcoded credentials, IP addresses, SSH keys, and secrets in home lab code and configuration files. alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Home Lab Secrets Detection diff --git a/rules/inventory-consistency.mdc b/rules/inventory-consistency.mdc index e2c83e4..39f5338 100644 --- a/rules/inventory-consistency.mdc +++ b/rules/inventory-consistency.mdc @@ -5,7 +5,7 @@ globs: - "**/hosts" - "**/inventory*" - "**/.env*" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Inventory Consistency diff --git a/rules/privileged-containers.mdc b/rules/privileged-containers.mdc index 3088453..6db1a07 100644 --- a/rules/privileged-containers.mdc +++ b/rules/privileged-containers.mdc @@ -4,7 +4,7 @@ alwaysApply: false globs: - "**/compose*.yml" - "**/docker-compose*.yml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Privileged Containers diff --git a/rules/resource-limits.mdc b/rules/resource-limits.mdc index 4d30ed2..c2a3e1a 100644 --- a/rules/resource-limits.mdc +++ b/rules/resource-limits.mdc @@ -4,7 +4,7 @@ alwaysApply: false globs: - "**/compose*.yml" - "**/docker-compose*.yml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Resource Limits diff --git a/rules/ssh-safety.mdc b/rules/ssh-safety.mdc index 7a2cd67..508e687 100644 --- a/rules/ssh-safety.mdc +++ b/rules/ssh-safety.mdc @@ -1,7 +1,7 @@ --- description: Flag dangerous SSH commands that could cause data loss or system damage on the Raspberry Pi. alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # SSH Command Safety diff --git a/rules/weak-credentials.mdc b/rules/weak-credentials.mdc index 098befb..b1b911a 100644 --- a/rules/weak-credentials.mdc +++ b/rules/weak-credentials.mdc @@ -5,7 +5,7 @@ globs: - "**/compose*.yml" - "**/docker-compose*.yml" - "**/.env*" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Weak Credentials diff --git a/rules/yaml-conventions.mdc b/rules/yaml-conventions.mdc index 0753b6f..ba4d0b3 100644 --- a/rules/yaml-conventions.mdc +++ b/rules/yaml-conventions.mdc @@ -4,7 +4,7 @@ alwaysApply: false globs: - "**/*.yml" - "**/*.yaml" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # YAML Conventions diff --git a/skills/alerting-rules/SKILL.md b/skills/alerting-rules/SKILL.md index 489af65..14dc68b 100644 --- a/skills/alerting-rules/SKILL.md +++ b/skills/alerting-rules/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_alertList - homelab_prometheusQuery - homelab_ntfySend -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Alerting Rules diff --git a/skills/ansible-workflows/SKILL.md b/skills/ansible-workflows/SKILL.md index 9b72e14..c1da29b 100644 --- a/skills/ansible-workflows/SKILL.md +++ b/skills/ansible-workflows/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_inventorySync - homelab_nodeList - homelab_nodeExec -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Ansible Workflows diff --git a/skills/backup-recovery/SKILL.md b/skills/backup-recovery/SKILL.md index 18b759a..b273316 100644 --- a/skills/backup-recovery/SKILL.md +++ b/skills/backup-recovery/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_backupRun - homelab_backupList - homelab_backupDiff -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Backup and Recovery diff --git a/skills/certificate-management/SKILL.md b/skills/certificate-management/SKILL.md index 2293a8a..4471ad5 100644 --- a/skills/certificate-management/SKILL.md +++ b/skills/certificate-management/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_certRenew - homelab_certList - homelab_npmCerts -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Certificate Management diff --git a/skills/disaster-recovery/SKILL.md b/skills/disaster-recovery/SKILL.md index 17c6322..512c6c5 100644 --- a/skills/disaster-recovery/SKILL.md +++ b/skills/disaster-recovery/SKILL.md @@ -8,7 +8,7 @@ tools: - homelab_volumeBackup - homelab_backupStatus - homelab_backupRun -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Disaster Recovery diff --git a/skills/dns-management/SKILL.md b/skills/dns-management/SKILL.md index d1c86ed..d029e51 100644 --- a/skills/dns-management/SKILL.md +++ b/skills/dns-management/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_adguardStats - homelab_adguardFilters - homelab_adguardQueryLog -standards-version: 1.7.0 +standards-version: 1.9.0 --- # DNS Management diff --git a/skills/docker-compose-stacks/SKILL.md b/skills/docker-compose-stacks/SKILL.md index fa2ffc4..b3d1891 100644 --- a/skills/docker-compose-stacks/SKILL.md +++ b/skills/docker-compose-stacks/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_composeDown - homelab_composePull - homelab_composePs -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Docker Compose Stacks diff --git a/skills/grafana-dashboards/SKILL.md b/skills/grafana-dashboards/SKILL.md index 101b34d..b87867f 100644 --- a/skills/grafana-dashboards/SKILL.md +++ b/skills/grafana-dashboards/SKILL.md @@ -4,7 +4,7 @@ description: Create, import, export, and manage Grafana dashboards for home lab tools: - homelab_grafanaSnapshot - homelab_prometheusQuery -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Grafana Dashboards diff --git a/skills/log-analysis/SKILL.md b/skills/log-analysis/SKILL.md index 88cda4e..e53df3b 100644 --- a/skills/log-analysis/SKILL.md +++ b/skills/log-analysis/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_journalLogs - homelab_logSearch - homelab_serviceLogs -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Log Analysis diff --git a/skills/multi-node-management/SKILL.md b/skills/multi-node-management/SKILL.md index 8bc3458..7d4e1d9 100644 --- a/skills/multi-node-management/SKILL.md +++ b/skills/multi-node-management/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_nodeExec - homelab_nodeStatus - homelab_inventorySync -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Multi-Node Management diff --git a/skills/network-configuration/SKILL.md b/skills/network-configuration/SKILL.md index 2136c0a..7e4083c 100644 --- a/skills/network-configuration/SKILL.md +++ b/skills/network-configuration/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_adguardStats - homelab_npmProxyHosts - homelab_openPorts -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Network Configuration diff --git a/skills/notification-workflows/SKILL.md b/skills/notification-workflows/SKILL.md index 0339fc2..a4419a9 100644 --- a/skills/notification-workflows/SKILL.md +++ b/skills/notification-workflows/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_ntfySend - homelab_ntfyTopics - homelab_alertList -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Notification Workflows diff --git a/skills/os-update-management/SKILL.md b/skills/os-update-management/SKILL.md index 2015c46..78b379b 100644 --- a/skills/os-update-management/SKILL.md +++ b/skills/os-update-management/SKILL.md @@ -7,7 +7,7 @@ tools: - homelab_aptHistory - homelab_kernelInfo - homelab_systemdServices -standards-version: 1.7.0 +standards-version: 1.9.0 --- # OS Update Management diff --git a/skills/performance-tuning/SKILL.md b/skills/performance-tuning/SKILL.md index f0137f3..3c530e3 100644 --- a/skills/performance-tuning/SKILL.md +++ b/skills/performance-tuning/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_kernelInfo - homelab_piStatus - homelab_systemdServices -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Performance Tuning diff --git a/skills/pi-system-management/SKILL.md b/skills/pi-system-management/SKILL.md index a6e0675..12cd401 100644 --- a/skills/pi-system-management/SKILL.md +++ b/skills/pi-system-management/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_piStatus - homelab_piReboot - homelab_diskUsage -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Pi System Management diff --git a/skills/reverse-proxy-management/SKILL.md b/skills/reverse-proxy-management/SKILL.md index b434927..998b0ab 100644 --- a/skills/reverse-proxy-management/SKILL.md +++ b/skills/reverse-proxy-management/SKILL.md @@ -5,7 +5,7 @@ tools: - homelab_npmProxyHosts - homelab_npmCerts - homelab_certCheck -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Reverse Proxy Management diff --git a/skills/secrets-management/SKILL.md b/skills/secrets-management/SKILL.md index 0b6051c..ce62eb8 100644 --- a/skills/secrets-management/SKILL.md +++ b/skills/secrets-management/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_ufwStatus - homelab_fail2banStatus - homelab_openPorts -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Secrets Management diff --git a/skills/security-hardening/SKILL.md b/skills/security-hardening/SKILL.md index 372079b..3a8c57e 100644 --- a/skills/security-hardening/SKILL.md +++ b/skills/security-hardening/SKILL.md @@ -6,7 +6,7 @@ tools: - homelab_fail2banStatus - homelab_openPorts - homelab_containerScan -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Security Hardening diff --git a/skills/service-monitoring/SKILL.md b/skills/service-monitoring/SKILL.md index 9464a1e..b461ab7 100644 --- a/skills/service-monitoring/SKILL.md +++ b/skills/service-monitoring/SKILL.md @@ -7,7 +7,7 @@ tools: - homelab_serviceRestart - homelab_prometheusQuery - homelab_uptimeKumaStatus -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Service Monitoring diff --git a/skills/ssh-management/SKILL.md b/skills/ssh-management/SKILL.md index ef0453b..383a461 100644 --- a/skills/ssh-management/SKILL.md +++ b/skills/ssh-management/SKILL.md @@ -3,7 +3,7 @@ name: ssh-management description: Manage SSH keys, harden SSH configuration, set up tunnels, and troubleshoot connection issues. tools: - homelab_sshTest -standards-version: 1.7.0 +standards-version: 1.9.0 --- # SSH Management diff --git a/skills/storage-management/SKILL.md b/skills/storage-management/SKILL.md index 8917742..b15c9ae 100644 --- a/skills/storage-management/SKILL.md +++ b/skills/storage-management/SKILL.md @@ -4,7 +4,7 @@ description: Manage Samba shares, Syncthing file sync, Docker volumes, and disk tools: - homelab_diskUsage - homelab_volumeBackup -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Storage Management diff --git a/skills/troubleshooting/SKILL.md b/skills/troubleshooting/SKILL.md index c178844..36759ef 100644 --- a/skills/troubleshooting/SKILL.md +++ b/skills/troubleshooting/SKILL.md @@ -9,7 +9,7 @@ tools: - homelab_logSearch - homelab_healthCheck - homelab_diagnostics -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Troubleshooting From 47419ba3ff754bd1961e2cc542c0f8acc6442588 Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Sat, 25 Apr 2026 20:14:11 -0400 Subject: [PATCH 2/2] chore: re-trigger CI after v1.9.1 action.yml fix Made-with: Cursor