From fc80d7698f7cab95fe287e14f51d6f72a43edf76 Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Sat, 25 Apr 2026 20:50:49 -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 +- CLAUDE.md | 2 +- rules/plaid-env-safety.mdc | 2 +- rules/plaid-error-handling.mdc | 2 +- rules/plaid-link-best-practices.mdc | 2 +- rules/plaid-secrets.mdc | 2 +- rules/plaid-sync-cursor.mdc | 2 +- rules/plaid-token-storage.mdc | 2 +- rules/plaid-webhook-security.mdc | 2 +- skills/plaid-account-verification/SKILL.md | 2 +- skills/plaid-api-reference/SKILL.md | 2 +- skills/plaid-category-mapping/SKILL.md | 2 +- skills/plaid-error-handling/SKILL.md | 2 +- skills/plaid-identity-verification/SKILL.md | 2 +- skills/plaid-institution-search/SKILL.md | 2 +- skills/plaid-investment-tracking/SKILL.md | 2 +- skills/plaid-link-setup/SKILL.md | 2 +- skills/plaid-migration-guide/SKILL.md | 2 +- skills/plaid-nextjs-integration/SKILL.md | 2 +- skills/plaid-production-readiness/SKILL.md | 2 +- skills/plaid-react-integration/SKILL.md | 2 +- skills/plaid-recurring-detection/SKILL.md | 2 +- skills/plaid-sandbox-testing/SKILL.md | 2 +- skills/plaid-security-best-practices/SKILL.md | 2 +- skills/plaid-transaction-sync/SKILL.md | 2 +- skills/plaid-webhook-handling/SKILL.md | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/drift-check.yml b/.github/workflows/drift-check.yml index 4f72cee..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.8 + - uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.9 with: mode: self format: gh-summary diff --git a/CLAUDE.md b/CLAUDE.md index 7a294a5..63bb3f9 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ - + # CLAUDE.md diff --git a/rules/plaid-env-safety.mdc b/rules/plaid-env-safety.mdc index 95ebc5d..26b47ff 100644 --- a/rules/plaid-env-safety.mdc +++ b/rules/plaid-env-safety.mdc @@ -7,7 +7,7 @@ globs: - "**/*.config.*" - "**/plaid.*" - "**/env.*" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Environment Safety diff --git a/rules/plaid-error-handling.mdc b/rules/plaid-error-handling.mdc index 5f3ad1b..c278eee 100644 --- a/rules/plaid-error-handling.mdc +++ b/rules/plaid-error-handling.mdc @@ -6,7 +6,7 @@ globs: - "**/*.js" - "**/*.tsx" - "**/*.jsx" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Error Handling diff --git a/rules/plaid-link-best-practices.mdc b/rules/plaid-link-best-practices.mdc index 33b2e32..ccc3897 100644 --- a/rules/plaid-link-best-practices.mdc +++ b/rules/plaid-link-best-practices.mdc @@ -7,7 +7,7 @@ globs: - "**/*plaid*link*.ts" - "**/*plaid*link*.js" - "**/*PlaidLink*" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Link Best Practices diff --git a/rules/plaid-secrets.mdc b/rules/plaid-secrets.mdc index 0e968a5..20642e3 100644 --- a/rules/plaid-secrets.mdc +++ b/rules/plaid-secrets.mdc @@ -1,7 +1,7 @@ --- description: Prevent committing Plaid API credentials, access tokens, or sensitive authentication material. Flag files containing Plaid secret patterns before they are committed. alwaysApply: true -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Secrets Protection diff --git a/rules/plaid-sync-cursor.mdc b/rules/plaid-sync-cursor.mdc index 04615cd..b9bc588 100644 --- a/rules/plaid-sync-cursor.mdc +++ b/rules/plaid-sync-cursor.mdc @@ -6,7 +6,7 @@ globs: - "**/*sync*.js" - "**/*transaction*.ts" - "**/*transaction*.js" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Sync Cursor Persistence diff --git a/rules/plaid-token-storage.mdc b/rules/plaid-token-storage.mdc index 7567e8a..60d19bd 100644 --- a/rules/plaid-token-storage.mdc +++ b/rules/plaid-token-storage.mdc @@ -6,7 +6,7 @@ globs: - "**/*.js" - "**/*.tsx" - "**/*.jsx" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Token Storage diff --git a/rules/plaid-webhook-security.mdc b/rules/plaid-webhook-security.mdc index 46e626d..dc91d50 100644 --- a/rules/plaid-webhook-security.mdc +++ b/rules/plaid-webhook-security.mdc @@ -7,7 +7,7 @@ globs: - "**/webhook*.tsx" - "**/webhook*.jsx" - "**/*plaid*webhook*" -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Webhook Security diff --git a/skills/plaid-account-verification/SKILL.md b/skills/plaid-account-verification/SKILL.md index b7bad72..17bf6a8 100644 --- a/skills/plaid-account-verification/SKILL.md +++ b/skills/plaid-account-verification/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-account-verification description: Verify bank accounts using Plaid Auth, micro-deposits, same-day micro-deposits, and database match. Use when the user needs account and routing numbers or ACH payment verification. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Account Verification diff --git a/skills/plaid-api-reference/SKILL.md b/skills/plaid-api-reference/SKILL.md index a7c615b..24a775f 100644 --- a/skills/plaid-api-reference/SKILL.md +++ b/skills/plaid-api-reference/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-api-reference description: Search and retrieve Plaid API endpoint documentation including parameters, authentication requirements, response shapes, and rate limits. Use when the user needs to call a Plaid API or wants to know available endpoints. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid API Reference diff --git a/skills/plaid-category-mapping/SKILL.md b/skills/plaid-category-mapping/SKILL.md index 89a678a..d119be0 100644 --- a/skills/plaid-category-mapping/SKILL.md +++ b/skills/plaid-category-mapping/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-category-mapping description: Map Plaid personal finance categories to your application's taxonomy. Covers the primary/detailed hierarchy, building custom mapping layers, and common category use cases. Use when the user needs to categorize or display transaction categories. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Category Mapping diff --git a/skills/plaid-error-handling/SKILL.md b/skills/plaid-error-handling/SKILL.md index 693bd79..bb024cd 100644 --- a/skills/plaid-error-handling/SKILL.md +++ b/skills/plaid-error-handling/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-error-handling description: Detect, classify, and recover from Plaid API errors including ITEM_LOGIN_REQUIRED, INVALID_CREDENTIALS, INSTITUTION_NOT_RESPONDING, rate limits, and network failures. Use when the user needs to handle Plaid errors gracefully. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Error Handling diff --git a/skills/plaid-identity-verification/SKILL.md b/skills/plaid-identity-verification/SKILL.md index c2f9e30..a2c7717 100644 --- a/skills/plaid-identity-verification/SKILL.md +++ b/skills/plaid-identity-verification/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-identity-verification description: Implement Plaid Identity and Identity Verification products for KYC flows, document verification, and match scores. Use when the user needs to verify account holder identity. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Identity Verification diff --git a/skills/plaid-institution-search/SKILL.md b/skills/plaid-institution-search/SKILL.md index 62c18f3..3f0423a 100644 --- a/skills/plaid-institution-search/SKILL.md +++ b/skills/plaid-institution-search/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-institution-search description: Search Plaid institutions by name, routing number, products supported, and country. Use when the user needs to find bank coverage, check institution availability, or look up institution details. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Institution Search diff --git a/skills/plaid-investment-tracking/SKILL.md b/skills/plaid-investment-tracking/SKILL.md index c478072..7e7fd66 100644 --- a/skills/plaid-investment-tracking/SKILL.md +++ b/skills/plaid-investment-tracking/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-investment-tracking description: Track investment holdings, securities, and transactions using the Plaid Investments product. Covers holdings retrieval, security details, cost basis, and supported brokerages. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Investment Tracking diff --git a/skills/plaid-link-setup/SKILL.md b/skills/plaid-link-setup/SKILL.md index dcd1b0b..25b3243 100644 --- a/skills/plaid-link-setup/SKILL.md +++ b/skills/plaid-link-setup/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-link-setup description: Integrate Plaid Link into web and mobile apps using react-plaid-link, token exchange, OAuth redirect handling, update mode, and multi-item flows. Use when the user needs to connect bank accounts via Plaid Link. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Link Setup diff --git a/skills/plaid-migration-guide/SKILL.md b/skills/plaid-migration-guide/SKILL.md index 5f72412..684fb2d 100644 --- a/skills/plaid-migration-guide/SKILL.md +++ b/skills/plaid-migration-guide/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-migration-guide description: Migrate from Yodlee, MX, Finicity, or other aggregators to Plaid. Covers data mapping, institution coverage comparison, and migration strategies. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Migration Guide diff --git a/skills/plaid-nextjs-integration/SKILL.md b/skills/plaid-nextjs-integration/SKILL.md index d6ce42f..7eba397 100644 --- a/skills/plaid-nextjs-integration/SKILL.md +++ b/skills/plaid-nextjs-integration/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-nextjs-integration description: Integrate Plaid into Next.js apps with App Router API routes, middleware auth, server-side token exchange, and webhook route handlers. Use when the user is building a Next.js app with Plaid. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Next.js Integration diff --git a/skills/plaid-production-readiness/SKILL.md b/skills/plaid-production-readiness/SKILL.md index 96b45e6..e7a5d44 100644 --- a/skills/plaid-production-readiness/SKILL.md +++ b/skills/plaid-production-readiness/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-production-readiness description: Prepare a Plaid integration for production access including the application process, compliance checklist, and sandbox to development to production migration path. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Production Readiness diff --git a/skills/plaid-react-integration/SKILL.md b/skills/plaid-react-integration/SKILL.md index 03b43f7..ebb32cf 100644 --- a/skills/plaid-react-integration/SKILL.md +++ b/skills/plaid-react-integration/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-react-integration description: Integrate Plaid Link into React apps using react-plaid-link hooks, error boundaries, loading states, and context providers. Use when the user is building a React frontend with Plaid. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid React Integration diff --git a/skills/plaid-recurring-detection/SKILL.md b/skills/plaid-recurring-detection/SKILL.md index 550f8f3..4f5ae5e 100644 --- a/skills/plaid-recurring-detection/SKILL.md +++ b/skills/plaid-recurring-detection/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-recurring-detection description: Detect recurring transactions using the /transactions/recurring endpoint. Covers frequency detection, subscription identification, and recurring stream management. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Recurring Detection diff --git a/skills/plaid-sandbox-testing/SKILL.md b/skills/plaid-sandbox-testing/SKILL.md index 66f1c90..eca766e 100644 --- a/skills/plaid-sandbox-testing/SKILL.md +++ b/skills/plaid-sandbox-testing/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-sandbox-testing description: Test Plaid integrations using the sandbox environment with test credentials, test institutions, custom user scenarios, and error simulation. Use when the user needs to develop or test against Plaid without real bank accounts. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Sandbox Testing diff --git a/skills/plaid-security-best-practices/SKILL.md b/skills/plaid-security-best-practices/SKILL.md index 999a7cd..829a6c6 100644 --- a/skills/plaid-security-best-practices/SKILL.md +++ b/skills/plaid-security-best-practices/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-security-best-practices description: Secure Plaid integrations with token encryption, RLS patterns, access token rotation, audit logging, and least-privilege access. Use when the user needs to harden their Plaid implementation. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Security Best Practices diff --git a/skills/plaid-transaction-sync/SKILL.md b/skills/plaid-transaction-sync/SKILL.md index 3f90f20..f04ec05 100644 --- a/skills/plaid-transaction-sync/SKILL.md +++ b/skills/plaid-transaction-sync/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-transaction-sync description: Implement Plaid's /transactions/sync endpoint for cursor-based transaction pagination. Covers added/modified/removed handling, cursor persistence, deduplication, and the has_more loop. Use when the user needs to fetch or sync transactions. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Transaction Sync diff --git a/skills/plaid-webhook-handling/SKILL.md b/skills/plaid-webhook-handling/SKILL.md index 0fafd05..0f16629 100644 --- a/skills/plaid-webhook-handling/SKILL.md +++ b/skills/plaid-webhook-handling/SKILL.md @@ -1,7 +1,7 @@ --- name: plaid-webhook-handling description: Handle Plaid webhooks including verification, all webhook types and codes, sandbox webhook firing, retry logic, and idempotent processing. Use when the user needs to receive and process Plaid webhook events. -standards-version: 1.7.0 +standards-version: 1.9.0 --- # Plaid Webhook Handling