From a94085c552be320fb2935fc440957975348d944a Mon Sep 17 00:00:00 2001 From: Joe Danziger Date: Fri, 9 May 2025 01:29:39 -0400 Subject: [PATCH] use assets/rules for rules files --- scripts/modules/rule-transformer.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/modules/rule-transformer.js b/scripts/modules/rule-transformer.js index 3c1cbbc9..edd6cbe5 100644 --- a/scripts/modules/rule-transformer.js +++ b/scripts/modules/rule-transformer.js @@ -2,7 +2,7 @@ * Rule Transformer Module * Handles conversion of Cursor rules to brand rules * - * This module procedurally generates .{brand}/rules files from .cursor/rules files, + * This module procedurally generates .{brand}/rules files from assets/rules files, * eliminating the need to maintain both sets of files manually. */ import fs from 'fs'; @@ -163,7 +163,8 @@ function convertCursorRuleToBrandRule(sourcePath, targetPath, profile) { */ function convertAllCursorRulesToBrandRules(projectDir, profile) { const { fileMap, brandName, rulesDir } = profile; - const cursorRulesDir = path.join(projectDir, '.cursor', 'rules'); + // Use assets/rules as the source of rules instead of .cursor/rules +const cursorRulesDir = path.join(projectDir, 'assets', 'rules'); const brandRulesDir = path.join(projectDir, rulesDir); if (!fs.existsSync(cursorRulesDir)) {