From a155bac77c65e58120858505444c39b6a826ebb6 Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Sat, 25 Apr 2026 20:33:01 -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/cfx-csharp-conventions.mdc | 2 +- rules/cfx-javascript-conventions.mdc | 2 +- rules/cfx-lua-conventions.mdc | 2 +- rules/fxmanifest-standards.mdc | 2 +- rules/performance-rules.mdc | 2 +- rules/security-best-practices.mdc | 2 +- skills/client-server-patterns/SKILL.md | 2 +- skills/database-integration/SKILL.md | 2 +- skills/framework-detection/SKILL.md | 2 +- skills/fxmanifest/SKILL.md | 2 +- skills/native-functions/SKILL.md | 2 +- skills/nui-development/SKILL.md | 2 +- skills/performance-optimization/SKILL.md | 2 +- skills/resource-scaffolding/SKILL.md | 2 +- skills/state-bags/SKILL.md | 2 +- 17 files changed, 17 insertions(+), 17 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 f66d8b4..05285ae 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ - + # AGENTS.md diff --git a/rules/cfx-csharp-conventions.mdc b/rules/cfx-csharp-conventions.mdc index e101322..4f3e7a8 100644 --- a/rules/cfx-csharp-conventions.mdc +++ b/rules/cfx-csharp-conventions.mdc @@ -3,7 +3,7 @@ title: CFX C# conventions description: Coding conventions for C# scripts in FiveM and RedM resources globs: ["**/*.cs", "**/*.csproj"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # CFX C# conventions diff --git a/rules/cfx-javascript-conventions.mdc b/rules/cfx-javascript-conventions.mdc index e6e1abd..661f277 100644 --- a/rules/cfx-javascript-conventions.mdc +++ b/rules/cfx-javascript-conventions.mdc @@ -3,7 +3,7 @@ title: CFX JavaScript conventions description: Coding conventions for JavaScript scripts in FiveM and RedM resources globs: ["**/*.js", "**/*.ts"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # CFX JavaScript conventions diff --git a/rules/cfx-lua-conventions.mdc b/rules/cfx-lua-conventions.mdc index 2d0117e..1234a0d 100644 --- a/rules/cfx-lua-conventions.mdc +++ b/rules/cfx-lua-conventions.mdc @@ -3,7 +3,7 @@ title: CFX Lua conventions description: Coding conventions for Lua scripts in FiveM and RedM resources globs: ["**/*.lua"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # CFX Lua conventions diff --git a/rules/fxmanifest-standards.mdc b/rules/fxmanifest-standards.mdc index 73a1720..9653fab 100644 --- a/rules/fxmanifest-standards.mdc +++ b/rules/fxmanifest-standards.mdc @@ -3,7 +3,7 @@ title: fxmanifest standards description: Standards for FiveM/RedM resource manifest files globs: ["**/fxmanifest.lua"] alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # fxmanifest.lua standards diff --git a/rules/performance-rules.mdc b/rules/performance-rules.mdc index 7c84eee..235df63 100644 --- a/rules/performance-rules.mdc +++ b/rules/performance-rules.mdc @@ -3,7 +3,7 @@ title: Performance rules description: Performance optimization rules for CFX resources globs: ["**/*.lua", "**/*.js", "**/*.cs"] alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # CFX performance rules diff --git a/rules/security-best-practices.mdc b/rules/security-best-practices.mdc index 64ca6b1..f756f33 100644 --- a/rules/security-best-practices.mdc +++ b/rules/security-best-practices.mdc @@ -3,7 +3,7 @@ title: Security best practices description: Security rules for FiveM/RedM resource development globs: ["**/*.lua", "**/*.js", "**/*.cs"] alwaysApply: false -standards-version: 1.7.0 +standards-version: 1.9.0 --- # CFX security best practices diff --git a/skills/client-server-patterns/SKILL.md b/skills/client-server-patterns/SKILL.md index 643fbe8..c430afb 100644 --- a/skills/client-server-patterns/SKILL.md +++ b/skills/client-server-patterns/SKILL.md @@ -2,7 +2,7 @@ title: Client-Server Patterns description: Correct patterns for client/server scripting in Lua, JavaScript, and C# for CFX globs: ["**/*.lua", "**/*.js", "**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Client-Server Patterns diff --git a/skills/database-integration/SKILL.md b/skills/database-integration/SKILL.md index 4d128b1..03065bd 100644 --- a/skills/database-integration/SKILL.md +++ b/skills/database-integration/SKILL.md @@ -2,7 +2,7 @@ title: Database Integration description: Guide database setup and queries for FiveM/RedM resources using oxmysql globs: ["**/*.lua", "**/*.js", "**/*.sql"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Database Integration diff --git a/skills/framework-detection/SKILL.md b/skills/framework-detection/SKILL.md index 4352943..e245e05 100644 --- a/skills/framework-detection/SKILL.md +++ b/skills/framework-detection/SKILL.md @@ -2,7 +2,7 @@ title: Framework Detection description: Detect which framework a project is using and adapt code generation accordingly globs: ["**/fxmanifest.lua", "**/*.lua"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Framework Detection diff --git a/skills/fxmanifest/SKILL.md b/skills/fxmanifest/SKILL.md index b4c3842..43725ec 100644 --- a/skills/fxmanifest/SKILL.md +++ b/skills/fxmanifest/SKILL.md @@ -2,7 +2,7 @@ title: fxmanifest.lua Expert description: Expert knowledge on writing and editing FiveM/RedM resource manifest files globs: ["**/fxmanifest.lua"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # fxmanifest.lua Expert diff --git a/skills/native-functions/SKILL.md b/skills/native-functions/SKILL.md index 605667b..0c8ba25 100644 --- a/skills/native-functions/SKILL.md +++ b/skills/native-functions/SKILL.md @@ -2,7 +2,7 @@ title: Native Function Lookup description: Help the AI agent find and correctly use FiveM and RedM native functions globs: ["**/*.lua", "**/*.js", "**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Native Function Lookup diff --git a/skills/nui-development/SKILL.md b/skills/nui-development/SKILL.md index e4740d9..9622f9a 100644 --- a/skills/nui-development/SKILL.md +++ b/skills/nui-development/SKILL.md @@ -2,7 +2,7 @@ title: NUI Development description: Guide development of NUI (in-game web UI) interfaces for FiveM and RedM globs: ["**/fxmanifest.lua", "**/*.html", "**/*.css"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # NUI Development diff --git a/skills/performance-optimization/SKILL.md b/skills/performance-optimization/SKILL.md index b87791f..0bc2d7d 100644 --- a/skills/performance-optimization/SKILL.md +++ b/skills/performance-optimization/SKILL.md @@ -2,7 +2,7 @@ title: Performance Optimization description: CFX-specific performance best practices for FiveM and RedM resources globs: ["**/*.lua", "**/*.js", "**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Performance Optimization diff --git a/skills/resource-scaffolding/SKILL.md b/skills/resource-scaffolding/SKILL.md index 52b1d16..d6609a2 100644 --- a/skills/resource-scaffolding/SKILL.md +++ b/skills/resource-scaffolding/SKILL.md @@ -2,7 +2,7 @@ title: Resource Scaffolding description: Guide the AI agent through creating a new FiveM or RedM resource from scratch globs: ["**/fxmanifest.lua"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Resource Scaffolding diff --git a/skills/state-bags/SKILL.md b/skills/state-bags/SKILL.md index 8e332aa..a30ec00 100644 --- a/skills/state-bags/SKILL.md +++ b/skills/state-bags/SKILL.md @@ -2,7 +2,7 @@ title: State Bags description: Modern data synchronization using State Bags instead of TriggerClientEvent patterns globs: ["**/*.lua", "**/*.js", "**/*.cs"] -standards-version: 1.7.0 +standards-version: 1.9.0 --- # State Bags