From 2e2bc3af387cdad988cf8edc2276ec5de38f78a1 Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Sat, 25 Apr 2026 20:49:36 -0400 Subject: [PATCH] chore: bump standards-version signals and drift-check pin to 1.9.0 Aligns this repo with the meta-repo's current MINOR (v1.9.x). Two coupled changes: 1. Signal bump: standards-version 1.7.0 -> 1.9.0 across all SKILL.md, .mdc, AGENTS.md (where present), and CLAUDE.md (where present) files. 2. Workflow pin: drift-check@v1. -> drift-check@v1.9. Per Phase 2 Design Decision 1, drift-check consumers track explicit MINOR for deliberate standards version awareness. Each MINOR represents a meaningful standards revision; tool repos signal which revision they are aligned with via the signal version, and consume the matching action via explicit MINOR pin. The actual purpose of this rollout is to align ecosystem signals with current MINOR so the (now-active per DTD#12) stale-counts checker is exercised against current standards, and so the meta-repo's mode: all drift-check reads consistent versions across the ecosystem. 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 +- rules/csharp-unity-conventions.mdc | 2 +- rules/monobehaviour-lifecycle.mdc | 2 +- rules/naming-conventions.mdc | 2 +- rules/performance-rules.mdc | 2 +- rules/security-and-builds.mdc | 2 +- rules/serialization-rules.mdc | 2 +- rules/shader-conventions.mdc | 2 +- rules/visual-scripting-conventions.mdc | 2 +- skills/addressables-assets/SKILL.md | 2 +- skills/animation-systems/SKILL.md | 2 +- skills/audio-systems/SKILL.md | 2 +- skills/ecs-dots/SKILL.md | 2 +- skills/editor-scripting/SKILL.md | 2 +- skills/input-systems/SKILL.md | 2 +- skills/monobehaviour-patterns/SKILL.md | 2 +- skills/networking/SKILL.md | 2 +- skills/performance-optimization/SKILL.md | 2 +- skills/physics-2d-3d/SKILL.md | 2 +- skills/platform-targeting/SKILL.md | 2 +- skills/project-setup/SKILL.md | 2 +- skills/render-pipeline-detection/SKILL.md | 2 +- skills/scriptableobjects/SKILL.md | 2 +- skills/shader-development/SKILL.md | 2 +- skills/testing/SKILL.md | 2 +- skills/ui-development/SKILL.md | 2 +- skills/visual-scripting/SKILL.md | 2 +- 28 files changed, 28 insertions(+), 28 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 e2a91cc..55c0ffc 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ - + # AGENTS.md diff --git a/rules/csharp-unity-conventions.mdc b/rules/csharp-unity-conventions.mdc index 9b69bb1..392ab1a 100644 --- a/rules/csharp-unity-conventions.mdc +++ b/rules/csharp-unity-conventions.mdc @@ -3,7 +3,7 @@ title: C# Unity conventions description: C# coding conventions for Unity development globs: ["**/*.cs"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # C# Unity conventions diff --git a/rules/monobehaviour-lifecycle.mdc b/rules/monobehaviour-lifecycle.mdc index f93c961..f028b55 100644 --- a/rules/monobehaviour-lifecycle.mdc +++ b/rules/monobehaviour-lifecycle.mdc @@ -3,7 +3,7 @@ title: MonoBehaviour lifecycle description: Correct usage of MonoBehaviour lifecycle methods globs: ["**/*.cs"] alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # MonoBehaviour lifecycle rules diff --git a/rules/naming-conventions.mdc b/rules/naming-conventions.mdc index 3c72036..9c10cb5 100644 --- a/rules/naming-conventions.mdc +++ b/rules/naming-conventions.mdc @@ -3,7 +3,7 @@ title: Unity naming conventions description: Naming conventions for Unity C# code globs: ["**/*.cs"] alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Unity naming conventions diff --git a/rules/performance-rules.mdc b/rules/performance-rules.mdc index 47f0a84..b6492ad 100644 --- a/rules/performance-rules.mdc +++ b/rules/performance-rules.mdc @@ -3,7 +3,7 @@ title: Performance rules description: Performance optimization rules for Unity globs: ["**/*.cs"] alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Unity performance rules diff --git a/rules/security-and-builds.mdc b/rules/security-and-builds.mdc index e397a91..2fe9a58 100644 --- a/rules/security-and-builds.mdc +++ b/rules/security-and-builds.mdc @@ -3,7 +3,7 @@ title: Security and builds description: Security and build configuration rules globs: ["**/*.cs", "**/*.json", "**/*.asset"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Security and build rules diff --git a/rules/serialization-rules.mdc b/rules/serialization-rules.mdc index 3c3cc52..a4abea1 100644 --- a/rules/serialization-rules.mdc +++ b/rules/serialization-rules.mdc @@ -3,7 +3,7 @@ title: Serialization rules description: Unity serialization best practices globs: ["**/*.cs"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Unity serialization rules diff --git a/rules/shader-conventions.mdc b/rules/shader-conventions.mdc index 08e3c45..f58926b 100644 --- a/rules/shader-conventions.mdc +++ b/rules/shader-conventions.mdc @@ -3,7 +3,7 @@ title: Shader conventions description: Conventions for Unity shader development globs: ["**/*.shader", "**/*.hlsl", "**/*.cginc", "**/*.shadergraph"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Shader conventions diff --git a/rules/visual-scripting-conventions.mdc b/rules/visual-scripting-conventions.mdc index 36a1e19..975d97c 100644 --- a/rules/visual-scripting-conventions.mdc +++ b/rules/visual-scripting-conventions.mdc @@ -3,7 +3,7 @@ title: Visual scripting conventions description: Best practices for Unity Visual Scripting globs: ["**/*.asset"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Visual scripting conventions diff --git a/skills/addressables-assets/SKILL.md b/skills/addressables-assets/SKILL.md index cbcc75e..b447ae6 100644 --- a/skills/addressables-assets/SKILL.md +++ b/skills/addressables-assets/SKILL.md @@ -2,7 +2,7 @@ title: Addressables and Asset Management description: Managing assets with the Addressables system for async loading, memory management, and remote content delivery. globs: ["**/*.cs", "**/*.asset"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Addressables and Asset Management diff --git a/skills/animation-systems/SKILL.md b/skills/animation-systems/SKILL.md index 1265eb6..8e3f02f 100644 --- a/skills/animation-systems/SKILL.md +++ b/skills/animation-systems/SKILL.md @@ -2,7 +2,7 @@ title: Animation Systems description: Unity animation workflows including Animator Controller, Timeline, DOTween, and sprite animation for 2D. globs: ["**/*.cs", "**/*.controller", "**/*.anim", "**/*.playable"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Animation Systems diff --git a/skills/audio-systems/SKILL.md b/skills/audio-systems/SKILL.md index d7d7eb4..11d0d73 100644 --- a/skills/audio-systems/SKILL.md +++ b/skills/audio-systems/SKILL.md @@ -2,7 +2,7 @@ title: Audio Systems description: Audio implementation patterns including AudioSource, AudioMixer, spatial audio, and audio management. globs: ["**/*.cs", "**/*.mixer"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Audio Systems diff --git a/skills/ecs-dots/SKILL.md b/skills/ecs-dots/SKILL.md index 4dd6ae3..199674c 100644 --- a/skills/ecs-dots/SKILL.md +++ b/skills/ecs-dots/SKILL.md @@ -2,7 +2,7 @@ title: ECS and DOTS description: Entity Component System development with Unity Entities, Jobs, and Burst for high-performance simulation. globs: ["**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # ECS and DOTS diff --git a/skills/editor-scripting/SKILL.md b/skills/editor-scripting/SKILL.md index 8916be4..5544822 100644 --- a/skills/editor-scripting/SKILL.md +++ b/skills/editor-scripting/SKILL.md @@ -2,7 +2,7 @@ title: Editor Scripting description: Extending the Unity Editor with custom inspectors, editor windows, property drawers, gizmos, and Scene View overlays using UI Toolkit. globs: ["**/Editor/**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Editor Scripting diff --git a/skills/input-systems/SKILL.md b/skills/input-systems/SKILL.md index 8b286ed..e7d9f50 100644 --- a/skills/input-systems/SKILL.md +++ b/skills/input-systems/SKILL.md @@ -2,7 +2,7 @@ title: Input Systems description: Input handling with the New Input System package and legacy Input Manager migration guidance. globs: ["**/*.cs", "**/*.inputactions"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Input Systems diff --git a/skills/monobehaviour-patterns/SKILL.md b/skills/monobehaviour-patterns/SKILL.md index 01d90ce..a4c5cbf 100644 --- a/skills/monobehaviour-patterns/SKILL.md +++ b/skills/monobehaviour-patterns/SKILL.md @@ -2,7 +2,7 @@ title: MonoBehaviour Patterns description: Comprehensive guide to MonoBehaviour lifecycle, async patterns with Awaitable, and common Unity design patterns. globs: ["**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # MonoBehaviour Patterns diff --git a/skills/networking/SKILL.md b/skills/networking/SKILL.md index dbe4e3b..d0f4b73 100644 --- a/skills/networking/SKILL.md +++ b/skills/networking/SKILL.md @@ -2,7 +2,7 @@ title: Multiplayer Networking description: Multiplayer networking patterns with Netcode for GameObjects, Netcode for Entities, Mirror, and Photon Fusion. globs: ["**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Multiplayer Networking diff --git a/skills/performance-optimization/SKILL.md b/skills/performance-optimization/SKILL.md index 4644a6e..a940329 100644 --- a/skills/performance-optimization/SKILL.md +++ b/skills/performance-optimization/SKILL.md @@ -2,7 +2,7 @@ title: Performance Optimization description: Unity-specific performance best practices for CPU, GPU, memory, and profiling tools. globs: ["**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Performance Optimization diff --git a/skills/physics-2d-3d/SKILL.md b/skills/physics-2d-3d/SKILL.md index 70cd590..ad3aca9 100644 --- a/skills/physics-2d-3d/SKILL.md +++ b/skills/physics-2d-3d/SKILL.md @@ -2,7 +2,7 @@ title: Physics Systems (2D and 3D) description: Physics programming for both 2D and 3D Unity projects including collision, raycasting, layers, and rigidbody management. globs: ["**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Physics Systems (2D and 3D) diff --git a/skills/platform-targeting/SKILL.md b/skills/platform-targeting/SKILL.md index c02f3d7..60eeba6 100644 --- a/skills/platform-targeting/SKILL.md +++ b/skills/platform-targeting/SKILL.md @@ -2,7 +2,7 @@ title: Platform Targeting description: Platform-specific compilation, scripting defines, build settings, and cross-platform considerations. globs: ["**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Platform Targeting diff --git a/skills/project-setup/SKILL.md b/skills/project-setup/SKILL.md index 92a3a2a..ab9f171 100644 --- a/skills/project-setup/SKILL.md +++ b/skills/project-setup/SKILL.md @@ -2,7 +2,7 @@ title: Unity Project Setup description: Guide for creating and configuring Unity projects with recommended folder structure, assembly definitions, version control, and package management. globs: ["**/*.asmdef", "**/*.asmref", "**/ProjectSettings/**"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Unity Project Setup diff --git a/skills/render-pipeline-detection/SKILL.md b/skills/render-pipeline-detection/SKILL.md index c585bcf..a2a9ec0 100644 --- a/skills/render-pipeline-detection/SKILL.md +++ b/skills/render-pipeline-detection/SKILL.md @@ -2,7 +2,7 @@ title: Render Pipeline Detection description: Detecting the active render pipeline (URP, HDRP, or Built-in) and adapting code, shaders, and settings accordingly. globs: ["**/*.cs", "**/*.shader", "**/*.shadergraph"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Render Pipeline Detection diff --git a/skills/scriptableobjects/SKILL.md b/skills/scriptableobjects/SKILL.md index 0514a22..56a3f93 100644 --- a/skills/scriptableobjects/SKILL.md +++ b/skills/scriptableobjects/SKILL.md @@ -2,7 +2,7 @@ title: ScriptableObject Architecture description: Data-driven design patterns using ScriptableObjects for events, variables, runtime sets, and configuration. globs: ["**/*.cs", "**/*.asset"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # ScriptableObject Architecture diff --git a/skills/shader-development/SKILL.md b/skills/shader-development/SKILL.md index 5544485..aa265ba 100644 --- a/skills/shader-development/SKILL.md +++ b/skills/shader-development/SKILL.md @@ -2,7 +2,7 @@ title: Shader Development description: Shader creation with Shader Graph, HLSL, and ShaderLab for URP and HDRP projects. globs: ["**/*.shader", "**/*.hlsl", "**/*.cginc", "**/*.shadergraph"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Shader Development diff --git a/skills/testing/SKILL.md b/skills/testing/SKILL.md index 4c925f5..266c4fe 100644 --- a/skills/testing/SKILL.md +++ b/skills/testing/SKILL.md @@ -2,7 +2,7 @@ title: Unity Testing description: Unity Test Framework usage for Edit Mode and Play Mode tests with async Awaitable support. globs: ["**/Tests/**/*.cs", "**/*Tests*.cs", "**/*Test*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Unity Testing diff --git a/skills/ui-development/SKILL.md b/skills/ui-development/SKILL.md index 4906746..c93dcf8 100644 --- a/skills/ui-development/SKILL.md +++ b/skills/ui-development/SKILL.md @@ -2,7 +2,7 @@ title: UI Development description: Building user interfaces with UI Toolkit (primary) and Canvas/UGUI, including data binding, styling, and responsive layouts. globs: ["**/*.cs", "**/*.uxml", "**/*.uss", "**/*.prefab"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # UI Development diff --git a/skills/visual-scripting/SKILL.md b/skills/visual-scripting/SKILL.md index 08b242a..e6c6fbc 100644 --- a/skills/visual-scripting/SKILL.md +++ b/skills/visual-scripting/SKILL.md @@ -2,7 +2,7 @@ title: Visual Scripting description: Unity Visual Scripting guidance for Script Graphs, State Graphs, Subgraphs, and custom units. globs: ["**/*.asset"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Visual Scripting