Skip to content

Commit ade4deb

Browse files
committed
removed module guidelines
1 parent af6c5d3 commit ade4deb

52 files changed

Lines changed: 27 additions & 14217 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AI_INTEGRATION.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -460,31 +460,25 @@ graph TD
460460
subgraph "Priority (High to Low)"
461461
Override["🎯 Overrides<br/>.ai/guidelines/overrides/<br/>Highest Priority"]
462462
Custom["📝 Custom<br/>.ai/guidelines/custom/<br/>Project-specific"]
463-
Module["📦 Modules<br/>.ai/guidelines/modules/<br/>From installed packages"]
464463
Core["⚙️ Core<br/>.ai/guidelines/core/<br/>Built-in (Lowest Priority)"]
465464
end
466465
467466
Override -."Replaces".-> Core
468-
Override -."Replaces".-> Module
469-
Custom -."Adds to".-> Module
470-
Module -."Extends".-> Core
467+
Custom -."Adds to".-> Core
471468
472469
subgraph "Example: coldbox.md"
473470
Check{"Which version<br/>to use?"}
474471
UseOverride["✅ Use override version<br/>Custom conventions"]
475-
UseModule["Use module version<br/>If no override"]
476472
UseCustom["Use custom version<br/>If exists"]
477473
UseCore["Use core version<br/>Default fallback"]
478474
end
479475
480476
Check -->|"Override exists"| UseOverride
481477
Check -->|"Custom exists"| UseCustom
482-
Check -->|"Module exists"| UseModule
483478
Check -->|"None exist"| UseCore
484479
485480
style Override fill:#f44336,color:#fff
486481
style Custom fill:#ff9800,color:#fff
487-
style Module fill:#2196f3,color:#fff
488482
style Core fill:#9e9e9e,color:#fff
489483
style UseOverride fill:#4caf50,color:#fff
490484
```

commands/coldbox/ai/guidelines/add.cfc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ component extends="coldbox-cli.models.BaseAICommand" {
3838
printError( "'#arguments.name#' is not a valid core guideline." )
3939
print.line()
4040
printInfo( "Valid core guidelines: #variables.guidelineManager.CORE_GUIDELINES.toList()#" )
41-
print.line()
42-
printTip( "Module guidelines are automatically installed via 'coldbox ai refresh'" )
4341
return
4442
}
4543

commands/coldbox/ai/guidelines/help.cfc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
5151
.line()
5252
.yellowLine( "Guidelines are stored in:" )
5353
.line( " .ai/guidelines/core/ - Core framework guidelines" )
54-
.line( " .ai/guidelines/modules/ - Module guidelines" )
5554
.line( " .ai/guidelines/custom/ - Your custom guidelines" )
5655
.line( " .ai/guidelines/overrides/ - Overridden guidelines" )
5756
.line()

commands/coldbox/ai/guidelines/list.cfc

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ component extends="coldbox-cli.models.BaseAICommand" {
2727

2828
// Group guidelines by source
2929
var coreGuidelines = []
30-
var moduleGuidelines = []
3130
var customGuidelines = []
3231
var overrideGuidelines = []
3332

@@ -41,8 +40,6 @@ component extends="coldbox-cli.models.BaseAICommand" {
4140
coreGuidelines.append( guideline )
4241
} else if ( gSource == "custom" || gType == "custom" ) {
4342
customGuidelines.append( guideline )
44-
} else {
45-
moduleGuidelines.append( guideline )
4643
}
4744
} )
4845

@@ -61,32 +58,6 @@ component extends="coldbox-cli.models.BaseAICommand" {
6158
print.line()
6259
}
6360

64-
// Display module guidelines
65-
if ( moduleGuidelines.len() ) {
66-
print
67-
.blackOnSeaGreen1( "📦 Module Guidelines (#moduleGuidelines.len()#)" )
68-
.line()
69-
.line()
70-
moduleGuidelines.each( ( guideline ) => {
71-
var label = " • #guideline.name#"
72-
73-
// Add version if available
74-
if ( structKeyExists( guideline, "installedVersion" ) && guideline.installedVersion.len() ) {
75-
label &= " (v#guideline.installedVersion#)"
76-
}
77-
78-
if ( structKeyExists( guideline, "autoGenerated" ) && guideline.autoGenerated ) {
79-
print.indentedCyanLine( "#label# [auto-generated]" )
80-
} else {
81-
print.indentedLine( label )
82-
}
83-
if ( verbose && structKeyExists( guideline, "syncedAt" ) ) {
84-
print.indentedLine( " Last synced: #guideline.syncedAt#" )
85-
}
86-
} )
87-
print.line()
88-
}
89-
9061
// Display custom guidelines
9162
if ( customGuidelines.len() ) {
9263
print

commands/coldbox/ai/guidelines/refresh.cfc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,11 @@ component extends="coldbox-cli.models.BaseAICommand" {
7575

7676
var updatedInfo = variables.aiService.getInfo( arguments.directory )
7777
var coreGuidelines = updatedInfo.guidelines.filter( ( g ) => g.source == "coldbox-cli" )
78-
var moduleGuidelines = updatedInfo.guidelines.filter( ( g ) => g.source != "coldbox-cli" && g.source != "custom" )
7978
var customGuidelines = updatedInfo.guidelines.filter( ( g ) => g.source == "custom" )
8079

8180
if ( coreGuidelines.len() ) {
8281
printInfo( "Core Guidelines ⭐: #coreGuidelines.len()#" )
8382
}
84-
if ( moduleGuidelines.len() ) {
85-
printInfo( "Module Guidelines 📦: #moduleGuidelines.len()#" )
86-
}
8783
if ( customGuidelines.len() ) {
8884
printInfo( "Custom Guidelines 🔧: #customGuidelines.len()#" )
8985
}

commands/coldbox/ai/refresh.cfc

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -82,22 +82,6 @@ component extends="coldbox-cli.models.BaseAICommand" {
8282
if ( !totalAdded && !totalUpdated && !totalRemoved ) {
8383
printInfo( "No changes detected. Everything is up to date!" )
8484
}
85-
86-
// Show auto-generated guidelines that need user attention
87-
if ( structKeyExists( result, "autoGenerated" ) && result.autoGenerated.len() ) {
88-
print.line()
89-
print.cyanLine( "⚠ Auto-Generated Guidelines (#result.autoGenerated.len()#):" )
90-
result.autoGenerated.each( ( item ) => {
91-
print.indentedCyanLine( " ⓘ #item#" )
92-
} );
93-
print.line()
94-
printWarn( "The guidelines above were auto-generated because:" )
95-
printInfo( " • The module doesn't ship its own .ai/guideline.md file" )
96-
printInfo( " • coldbox-cli doesn't have a bundled guideline yet" )
97-
print.line()
98-
printTip( "Use your AI to generate comprehensive guidelines for these modules!" )
99-
printTip( "Check the .ai/guidelines/modules/ folder for instructions." )
100-
}
10185
}
10286

10387
}

models/AIService.cfc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,6 @@ component singleton {
422422
"#arguments.directory#/.ai",
423423
"#arguments.directory#/.ai/guidelines",
424424
"#arguments.directory#/.ai/guidelines/core",
425-
"#arguments.directory#/.ai/guidelines/modules",
426425
"#arguments.directory#/.ai/guidelines/custom",
427426
"#arguments.directory#/.ai/skills"
428427
];

models/AgentRegistry.cfc

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,6 @@ component singleton {
592592
var coreGuidelines = manifest.guidelines.filter( ( g ) => {
593593
return g.type == "core" && !inlinedGuidelines.find( g.name )
594594
} );
595-
var moduleGuidelines = manifest.guidelines.filter( ( g ) => g.type == "module" );
596595
var customGuidelines = manifest.guidelines.filter( ( g ) => g.type == "custom" );
597596

598597
// Core guidelines (only non-inlined ones)
@@ -606,17 +605,6 @@ component singleton {
606605
content.append( "" );
607606
}
608607

609-
// Module guidelines
610-
if ( moduleGuidelines.len() ) {
611-
content.append( "**Module Guidelines (Available on request):**" )
612-
content.append( "" )
613-
moduleGuidelines.each( ( guideline ) => {
614-
var desc = structKeyExists( guideline, "description" ) ? guideline.description : "Module guideline"
615-
content.append( "- **#guideline.name#** - #desc#" )
616-
} )
617-
content.append( "" )
618-
}
619-
620608
// Custom guidelines
621609
if ( customGuidelines.len() ) {
622610
content.append( "**Custom Guidelines:**" )

0 commit comments

Comments
 (0)