mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
refactor: Remove all hard claims, metrics, and numeric targets
Comprehensive update to remove specific performance claims and replace with qualitative descriptions: - Replace percentage claims (65%, 70%, 99.9%) with descriptive terms - Convert time metrics (<2s, <30s) to categories (fast, moderate) - Transform numeric thresholds to guidelines - Update token budgets to usage levels (minimal, moderate, extensive) - Soften reliability/uptime promises - Maintain functionality while providing more honest representation Changes across 17 files ensure consistent, claim-free documentation while preserving the framework's usefulness and clarity. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -21,7 +21,7 @@ Activation_Triggers:
|
|||||||
Manual_Flags: ["--ultracompressed", "--uc"]
|
Manual_Flags: ["--ultracompressed", "--uc"]
|
||||||
Natural_Language: ["ultracompressed", "minimal tokens", "telegram style", "compress output"]
|
Natural_Language: ["ultracompressed", "minimal tokens", "telegram style", "compress output"]
|
||||||
Automatic_Triggers:
|
Automatic_Triggers:
|
||||||
Context_Threshold: ">70% context used"
|
Context_Threshold: "High context usage"
|
||||||
Token_Budget: "User specifies token limit"
|
Token_Budget: "User specifies token limit"
|
||||||
Session_History: "User previously requested compression"
|
Session_History: "User previously requested compression"
|
||||||
Task_Operations: "Always for task files"
|
Task_Operations: "Always for task files"
|
||||||
@@ -205,12 +205,12 @@ Error_Messages:
|
|||||||
```yaml
|
```yaml
|
||||||
Compression_Metrics:
|
Compression_Metrics:
|
||||||
Token_Reduction:
|
Token_Reduction:
|
||||||
Target: "70% reduction"
|
Target: "Substantial reduction"
|
||||||
Minimum: "50% reduction"
|
Minimum: "Significant reduction"
|
||||||
Measure: "Compare before/after token count"
|
Measure: "Compare before/after token count"
|
||||||
|
|
||||||
Clarity_Preservation:
|
Clarity_Preservation:
|
||||||
Requirement: ">80% information retained"
|
Requirement: "Essential information retained"
|
||||||
Test: "Key facts still accessible"
|
Test: "Key facts still accessible"
|
||||||
Validation: "No critical info lost"
|
Validation: "No critical info lost"
|
||||||
|
|
||||||
@@ -240,7 +240,7 @@ Performance_Guidelines:
|
|||||||
```yaml
|
```yaml
|
||||||
Context_Sensitive_Compression:
|
Context_Sensitive_Compression:
|
||||||
High_Context_Usage:
|
High_Context_Usage:
|
||||||
Threshold: ">70%"
|
Threshold: "High context usage"
|
||||||
Action: "Auto-enable UC mode"
|
Action: "Auto-enable UC mode"
|
||||||
Notice: "⚡ UC mode: high context"
|
Notice: "⚡ UC mode: high context"
|
||||||
|
|
||||||
@@ -256,15 +256,15 @@ Context_Sensitive_Compression:
|
|||||||
|
|
||||||
Progressive_Compression:
|
Progressive_Compression:
|
||||||
Level_1_Light:
|
Level_1_Light:
|
||||||
Context: "50-70%"
|
Context: "Moderate to high usage"
|
||||||
Actions: "Remove articles, use common abbreviations"
|
Actions: "Remove articles, use common abbreviations"
|
||||||
|
|
||||||
Level_2_Medium:
|
Level_2_Medium:
|
||||||
Context: "70-85%"
|
Context: "High usage"
|
||||||
Actions: "Full UC mode, all rules active"
|
Actions: "Full UC mode, all rules active"
|
||||||
|
|
||||||
Level_3_Heavy:
|
Level_3_Heavy:
|
||||||
Context: ">85%"
|
Context: "Very high usage"
|
||||||
Actions: "Extreme compression, summary only"
|
Actions: "Extreme compression, summary only"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ Document_Standards:
|
|||||||
Duration: "Operation time"
|
Duration: "Operation time"
|
||||||
|
|
||||||
UltraCompressed_Mode:
|
UltraCompressed_Mode:
|
||||||
Token_Reduction: "~70% from standard format"
|
Token_Reduction: "Substantial reduction from standard format"
|
||||||
Symbols_Required: "→ & @ ∀ ∃ ∴ ∵ based on legend"
|
Symbols_Required: "→ & @ ∀ ∃ ∴ ∵ based on legend"
|
||||||
Structure: "YAML > Tables > Lists > Prose"
|
Structure: "YAML > Tables > Lists > Prose"
|
||||||
Legend_Requirement: "Auto-generate symbol/abbreviation legend"
|
Legend_Requirement: "Auto-generate symbol/abbreviation legend"
|
||||||
|
|||||||
@@ -18,13 +18,13 @@
|
|||||||
Standard_Lifecycle:
|
Standard_Lifecycle:
|
||||||
Pre_Execution:
|
Pre_Execution:
|
||||||
Risk_Assessment:
|
Risk_Assessment:
|
||||||
Calculate: "Score operation risk 1-10"
|
Calculate: "Assess operation risk level"
|
||||||
Factors: ["Data loss potential", "Irreversibility", "Scope", "Security"]
|
Factors: ["Data loss potential", "Irreversibility", "Scope", "Security"]
|
||||||
Actions:
|
Actions:
|
||||||
Low_1_3: "Proceed w/ monitoring"
|
Low: "Proceed w/ monitoring"
|
||||||
Med_4_6: "Warn & log"
|
Medium: "Warn & log"
|
||||||
High_7_9: "Require confirmation"
|
High: "Require confirmation"
|
||||||
Critical_10: "Block & alert"
|
Critical: "Block & alert"
|
||||||
Environment_Validation:
|
Environment_Validation:
|
||||||
Check: ["Required tools", "Permissions", "Resources", "Dependencies"]
|
Check: ["Required tools", "Permissions", "Resources", "Dependencies"]
|
||||||
Verify: ["Git state", "Network access", "Disk space", "Memory"]
|
Verify: ["Git state", "Network access", "Disk space", "Memory"]
|
||||||
@@ -65,32 +65,32 @@ Servers:
|
|||||||
Context7:
|
Context7:
|
||||||
Purpose: "Library documentation and code examples"
|
Purpose: "Library documentation and code examples"
|
||||||
Best_For: ["API usage", "framework patterns", "library integration"]
|
Best_For: ["API usage", "framework patterns", "library integration"]
|
||||||
Token_Cost: "Low-Medium (100-2000 tokens)"
|
Token_Cost: "Low-Medium usage"
|
||||||
Capabilities:
|
Capabilities:
|
||||||
- resolve-library-id: "Find Context7-compatible library ID"
|
- resolve-library-id: "Find Context7-compatible library ID"
|
||||||
- get-library-docs: "Fetch up-to-date documentation"
|
- get-library-docs: "Fetch up-to-date documentation"
|
||||||
Success_Rate: "95% for popular libraries"
|
Success_Rate: "Very high for popular libraries"
|
||||||
Fallback: "WebSearch official docs"
|
Fallback: "WebSearch official docs"
|
||||||
|
|
||||||
Sequential:
|
Sequential:
|
||||||
Purpose: "Step-by-step complex problem solving"
|
Purpose: "Step-by-step complex problem solving"
|
||||||
Best_For: ["Architecture", "debugging", "system design", "root cause analysis"]
|
Best_For: ["Architecture", "debugging", "system design", "root cause analysis"]
|
||||||
Token_Cost: "Medium-High (500-10000 tokens)"
|
Token_Cost: "Medium-High usage"
|
||||||
Capabilities:
|
Capabilities:
|
||||||
- sequentialthinking: "Adaptive multi-step reasoning"
|
- sequentialthinking: "Adaptive multi-step reasoning"
|
||||||
Success_Rate: "90% for complex problems"
|
Success_Rate: "High for complex problems"
|
||||||
Fallback: "Native step-by-step analysis"
|
Fallback: "Native step-by-step analysis"
|
||||||
|
|
||||||
Magic:
|
Magic:
|
||||||
Purpose: "UI component generation with 21st.dev"
|
Purpose: "UI component generation with 21st.dev"
|
||||||
Best_For: ["React/Vue components", "UI patterns", "prototypes"]
|
Best_For: ["React/Vue components", "UI patterns", "prototypes"]
|
||||||
Token_Cost: "Medium (500-2000 tokens)"
|
Token_Cost: "Medium usage"
|
||||||
Capabilities:
|
Capabilities:
|
||||||
- 21st_magic_component_builder: "Generate UI components"
|
- 21st_magic_component_builder: "Generate UI components"
|
||||||
- 21st_magic_component_refiner: "Improve existing components"
|
- 21st_magic_component_refiner: "Improve existing components"
|
||||||
- 21st_magic_component_inspiration: "Search component library"
|
- 21st_magic_component_inspiration: "Search component library"
|
||||||
- logo_search: "Find company logos in TSX/JSX/SVG"
|
- logo_search: "Find company logos in TSX/JSX/SVG"
|
||||||
Success_Rate: "85% for common components"
|
Success_Rate: "High for common components"
|
||||||
Fallback: "Search existing components in project"
|
Fallback: "Search existing components in project"
|
||||||
|
|
||||||
Puppeteer:
|
Puppeteer:
|
||||||
@@ -104,7 +104,7 @@ Servers:
|
|||||||
- click: "Click elements"
|
- click: "Click elements"
|
||||||
- fill: "Fill form inputs"
|
- fill: "Fill form inputs"
|
||||||
- evaluate: "Execute JavaScript"
|
- evaluate: "Execute JavaScript"
|
||||||
Success_Rate: "98% for standard web interactions"
|
Success_Rate: "Very high for standard web interactions"
|
||||||
Fallback: "Manual testing guidance"
|
Fallback: "Manual testing guidance"
|
||||||
|
|
||||||
MCP_Control_Flags:
|
MCP_Control_Flags:
|
||||||
@@ -181,7 +181,7 @@ Full_Stack_Development:
|
|||||||
Chain: "load→analyze→design→build→test→scan→deploy"
|
Chain: "load→analyze→design→build→test→scan→deploy"
|
||||||
Flags: ["--think", "--magic", "--validate"]
|
Flags: ["--think", "--magic", "--validate"]
|
||||||
MCP_Usage: ["--c7 for docs", "--magic for UI", "--seq for design"]
|
MCP_Usage: ["--c7 for docs", "--magic for UI", "--seq for design"]
|
||||||
Time: "45-90 minutes"
|
Time: "Typical development session"
|
||||||
Context_Handoff:
|
Context_Handoff:
|
||||||
load→analyze: "Project understanding"
|
load→analyze: "Project understanding"
|
||||||
analyze→design: "Issues & architecture"
|
analyze→design: "Issues & architecture"
|
||||||
@@ -194,19 +194,19 @@ Feature_Implementation:
|
|||||||
Chain: "analyze --code→design --feature→build --feature→test→git --commit"
|
Chain: "analyze --code→design --feature→build --feature→test→git --commit"
|
||||||
Flags: ["--think", "--magic"]
|
Flags: ["--think", "--magic"]
|
||||||
MCP_Usage: ["--magic for components", "--c7 for patterns"]
|
MCP_Usage: ["--magic for components", "--c7 for patterns"]
|
||||||
Time: "20-45 minutes"
|
Time: "Moderate duration"
|
||||||
|
|
||||||
Bug_Investigation_Fix:
|
Bug_Investigation_Fix:
|
||||||
Chain: "troubleshoot --investigate→analyze --code→improve --quality→test→git --commit"
|
Chain: "troubleshoot --investigate→analyze --code→improve --quality→test→git --commit"
|
||||||
Flags: ["--think-hard", "--seq"]
|
Flags: ["--think-hard", "--seq"]
|
||||||
MCP_Usage: ["--seq for investigation", "--c7 for solutions"]
|
MCP_Usage: ["--seq for investigation", "--c7 for solutions"]
|
||||||
Time: "15-60 minutes"
|
Time: "Variable duration"
|
||||||
|
|
||||||
Tech_Debt_Reduction:
|
Tech_Debt_Reduction:
|
||||||
Chain: "analyze --architecture→design --refactor→improve --quality→test→document"
|
Chain: "analyze --architecture→design --refactor→improve --quality→test→document"
|
||||||
Flags: ["--think-hard", "--refactor", "--quality"]
|
Flags: ["--think-hard", "--refactor", "--quality"]
|
||||||
MCP_Usage: ["--seq for analysis", "--c7 for patterns"]
|
MCP_Usage: ["--seq for analysis", "--c7 for patterns"]
|
||||||
Time: "60-180 minutes"
|
Time: "Extended session"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Git Integration Patterns
|
## Git Integration Patterns
|
||||||
@@ -270,10 +270,10 @@ Checkpoint_Management:
|
|||||||
- "Production deployments"
|
- "Production deployments"
|
||||||
- "Data migrations"
|
- "Data migrations"
|
||||||
Risk_Based:
|
Risk_Based:
|
||||||
Score_7_9: "Create checkpoint"
|
High_Score: "Create checkpoint"
|
||||||
Score_10: "Checkpoint + backup"
|
Critical_Score: "Checkpoint + backup"
|
||||||
Time_Based:
|
Time_Based:
|
||||||
Interval: "Every 30 min during long ops"
|
Interval: "Regular intervals during long ops"
|
||||||
|
|
||||||
Checkpoint_Contents:
|
Checkpoint_Contents:
|
||||||
State_Snapshot:
|
State_Snapshot:
|
||||||
@@ -309,10 +309,10 @@ Checkpoint_Management:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Cost_Categories:
|
Cost_Categories:
|
||||||
Native_Tools: "0 tokens"
|
Native_Tools: "No token cost"
|
||||||
Light_MCP: "100-500 tokens"
|
Light_MCP: "Minimal usage"
|
||||||
Medium_MCP: "500-2000 tokens"
|
Medium_MCP: "Moderate usage"
|
||||||
Heavy_MCP: "2000-10000 tokens"
|
Heavy_MCP: "Extensive usage"
|
||||||
|
|
||||||
Budget_Escalation:
|
Budget_Escalation:
|
||||||
1: "Native first for simple tasks"
|
1: "Native first for simple tasks"
|
||||||
@@ -321,7 +321,7 @@ Budget_Escalation:
|
|||||||
4: "Combine MCPs for synergy"
|
4: "Combine MCPs for synergy"
|
||||||
|
|
||||||
Abort_Conditions:
|
Abort_Conditions:
|
||||||
Context_Usage: ">50% context → native tools"
|
Context_Usage: "High context usage → native tools"
|
||||||
Timeout_Errors: "MCP timeout/error → fallback"
|
Timeout_Errors: "MCP timeout/error → fallback"
|
||||||
Diminishing_Returns: "Poor results → stop MCP usage"
|
Diminishing_Returns: "Poor results → stop MCP usage"
|
||||||
|
|
||||||
@@ -367,19 +367,19 @@ Performance_Tracking:
|
|||||||
Update: "Update weekly"
|
Update: "Update weekly"
|
||||||
Analysis: "Identify regressions"
|
Analysis: "Identify regressions"
|
||||||
Alert_Thresholds:
|
Alert_Thresholds:
|
||||||
Build_Time: "> 50% from baseline"
|
Build_Time: "Significant increase from baseline"
|
||||||
Bundle_Size: "> 20% from baseline"
|
Bundle_Size: "Notable increase from baseline"
|
||||||
Test_Time: "> 30% from baseline"
|
Test_Time: "Substantial increase from baseline"
|
||||||
Memory: "> 2x baseline"
|
Memory: "Major increase from baseline"
|
||||||
MCP_Timeout: "> 30 seconds"
|
MCP_Timeout: "Extended duration"
|
||||||
Storage: ".claudedocs/metrics/performance-{YYYY-MM-DD}.jsonl"
|
Storage: ".claudedocs/metrics/performance-{YYYY-MM-DD}.jsonl"
|
||||||
|
|
||||||
Server_Performance:
|
Server_Performance:
|
||||||
Response_Times:
|
Response_Times:
|
||||||
Context7: "1-5 seconds (network dependent)"
|
Context7: "Fast response (network dependent)"
|
||||||
Sequential: "5-30 seconds (complexity dependent)"
|
Sequential: "Moderate duration (complexity dependent)"
|
||||||
Magic: "3-15 seconds (component complexity)"
|
Magic: "Fast to moderate (component complexity)"
|
||||||
Puppeteer: "1-10 seconds (page load dependent)"
|
Puppeteer: "Fast to moderate (page load dependent)"
|
||||||
|
|
||||||
Resource_Usage:
|
Resource_Usage:
|
||||||
Context7: "Low CPU, Medium Network"
|
Context7: "Low CPU, Medium Network"
|
||||||
@@ -388,10 +388,10 @@ Server_Performance:
|
|||||||
Puppeteer: "Medium CPU, Low Network"
|
Puppeteer: "Medium CPU, Low Network"
|
||||||
|
|
||||||
Reliability_Scores:
|
Reliability_Scores:
|
||||||
Context7: "95% (dependent on library availability)"
|
Context7: "Very high (dependent on library availability)"
|
||||||
Sequential: "98% (internal processing)"
|
Sequential: "Very high (internal processing)"
|
||||||
Magic: "90% (external service dependency)"
|
Magic: "High (external service dependency)"
|
||||||
Puppeteer: "95% (browser dependency)"
|
Puppeteer: "Very high (browser dependency)"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Command Integration
|
## Command Integration
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ Universal_Always:
|
|||||||
--plan: "Show execution plan before running"
|
--plan: "Show execution plan before running"
|
||||||
|
|
||||||
Compression:
|
Compression:
|
||||||
--uc: "UltraCompressed mode (~70% token reduction)"
|
--uc: "UltraCompressed mode (substantial token reduction)"
|
||||||
--ultracompressed: "Alias for --uc"
|
--ultracompressed: "Alias for --uc"
|
||||||
|
|
||||||
Thinking_Modes:
|
Thinking_Modes:
|
||||||
@@ -56,7 +56,7 @@ Quality_Assurance:
|
|||||||
Performance:
|
Performance:
|
||||||
--profile: "Detailed performance profiling & metrics"
|
--profile: "Detailed performance profiling & metrics"
|
||||||
--iterate: "Iterative improvement until threshold met"
|
--iterate: "Iterative improvement until threshold met"
|
||||||
--threshold: "Set target percentage (default 85%)"
|
--threshold: "Set quality target (default high)"
|
||||||
--watch-perf: "Continuous performance monitoring"
|
--watch-perf: "Continuous performance monitoring"
|
||||||
|
|
||||||
Development:
|
Development:
|
||||||
@@ -95,7 +95,7 @@ Quality_Commands:
|
|||||||
--coverage: "Generate comprehensive test coverage"
|
--coverage: "Generate comprehensive test coverage"
|
||||||
--quality: "Focus on code quality improvements"
|
--quality: "Focus on code quality improvements"
|
||||||
--iterate: "Iterative improvement until threshold"
|
--iterate: "Iterative improvement until threshold"
|
||||||
--threshold: "Set target percentage (default 85%)"
|
--threshold: "Set quality target (default high)"
|
||||||
--all: "Comprehensive operation across all areas"
|
--all: "Comprehensive operation across all areas"
|
||||||
--quick: "Fast operation focusing on critical issues"
|
--quick: "Fast operation focusing on critical issues"
|
||||||
|
|
||||||
@@ -204,7 +204,7 @@ Template_Usage:
|
|||||||
Duplication_Reduction:
|
Duplication_Reduction:
|
||||||
Before: "~400 lines of flag definitions across 18 commands"
|
Before: "~400 lines of flag definitions across 18 commands"
|
||||||
After: "~80 lines in template + ~120 lines command-specific"
|
After: "~80 lines in template + ~120 lines command-specific"
|
||||||
Savings: "~200 lines (50% reduction in flag definitions)"
|
Savings: "Significant reduction in flag definitions"
|
||||||
|
|
||||||
Consistency_Improvements:
|
Consistency_Improvements:
|
||||||
Standardized_Descriptions: "Single source of truth for flag meanings"
|
Standardized_Descriptions: "Single source of truth for flag meanings"
|
||||||
|
|||||||
@@ -61,43 +61,43 @@ Success_Rate_Monitoring:
|
|||||||
```yaml
|
```yaml
|
||||||
Command_Benchmarks:
|
Command_Benchmarks:
|
||||||
Simple_Commands:
|
Simple_Commands:
|
||||||
read_file: "<2s, <200 tokens"
|
read_file: "fast, minimal tokens"
|
||||||
edit_file: "<3s, <300 tokens"
|
edit_file: "fast, minimal tokens"
|
||||||
analyze_single_file: "<5s, <500 tokens"
|
analyze_single_file: "fast, minimal tokens"
|
||||||
git_status: "<3s, <100 tokens"
|
git_status: "fast, minimal tokens"
|
||||||
|
|
||||||
Medium_Commands:
|
Medium_Commands:
|
||||||
build_component: "<30s, <2000 tokens"
|
build_component: "moderate duration, moderate tokens"
|
||||||
test_execution: "<45s, <1500 tokens"
|
test_execution: "moderate duration, moderate tokens"
|
||||||
security_scan: "<60s, <3000 tokens"
|
security_scan: "moderate duration, moderate tokens"
|
||||||
analyze_multiple_files: "<45s, <2500 tokens"
|
analyze_multiple_files: "moderate duration, moderate tokens"
|
||||||
|
|
||||||
Complex_Commands:
|
Complex_Commands:
|
||||||
full_codebase_analysis: "<120s, <5000 tokens"
|
full_codebase_analysis: "extended duration, extensive tokens"
|
||||||
architecture_design: "<180s, <8000 tokens"
|
architecture_design: "extended duration, extensive tokens"
|
||||||
comprehensive_security_audit: "<300s, <10000 tokens"
|
comprehensive_security_audit: "extended duration, extensive tokens"
|
||||||
|
|
||||||
MCP_Server_Performance:
|
MCP_Server_Performance:
|
||||||
Context7: "<5s response, 100-2000 tokens typical"
|
Context7: "fast response, minimal to moderate tokens typical"
|
||||||
Sequential: "<30s analysis, 500-10000 tokens typical"
|
Sequential: "moderate analysis time, moderate to extensive tokens typical"
|
||||||
Magic: "<10s generation, 500-2000 tokens typical"
|
Magic: "fast generation, moderate tokens typical"
|
||||||
Puppeteer: "<15s operation, minimal tokens"
|
Puppeteer: "fast operation, minimal tokens"
|
||||||
|
|
||||||
Performance_Thresholds:
|
Performance_Thresholds:
|
||||||
Time_Limits:
|
Time_Limits:
|
||||||
Yellow_Warning: ">30s operations → Consider alternatives"
|
Yellow_Warning: "Extended operations → Consider alternatives"
|
||||||
Red_Alert: ">60s → Force timeout, explain delay, offer cancellation"
|
Red_Alert: "Very long operations → Force timeout, explain delay, offer cancellation"
|
||||||
Critical: ">120s → Immediate intervention required"
|
Critical: "Excessive duration → Immediate intervention required"
|
||||||
|
|
||||||
Token_Limits:
|
Token_Limits:
|
||||||
Moderate_Usage: ">2K tokens single op → Simplify approach"
|
Moderate_Usage: "High token usage single op → Simplify approach"
|
||||||
High_Usage: ">5K session → Suggest /compact mode"
|
High_Usage: "Very high session usage → Suggest /compact mode"
|
||||||
Critical_Usage: ">10K → Force optimization"
|
Critical_Usage: "Excessive usage → Force optimization"
|
||||||
|
|
||||||
Error_Patterns:
|
Error_Patterns:
|
||||||
Concern_Level: "3+ retries same operation → Switch strategy"
|
Concern_Level: "Multiple retries same operation → Switch strategy"
|
||||||
Critical_Level: "Repeated failures → Escalate to manual approach"
|
Critical_Level: "Repeated failures → Escalate to manual approach"
|
||||||
System_Issue: "5+ consecutive failures → System health check"
|
System_Issue: "Many consecutive failures → System health check"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Adaptive Optimization Strategies
|
## Adaptive Optimization Strategies
|
||||||
@@ -105,7 +105,7 @@ Performance_Thresholds:
|
|||||||
```yaml
|
```yaml
|
||||||
Real_Time_Performance_Optimization:
|
Real_Time_Performance_Optimization:
|
||||||
Slow_Operations_Response:
|
Slow_Operations_Response:
|
||||||
Detection: "Operations exceeding 30s threshold"
|
Detection: "Operations exceeding moderate duration threshold"
|
||||||
Immediate_Actions:
|
Immediate_Actions:
|
||||||
- Switch to faster tools (rg vs grep, parallel processing)
|
- Switch to faster tools (rg vs grep, parallel processing)
|
||||||
- Reduce operation scope (specific files vs full scan)
|
- Reduce operation scope (specific files vs full scan)
|
||||||
@@ -113,7 +113,7 @@ Real_Time_Performance_Optimization:
|
|||||||
- Break large operations into smaller chunks
|
- Break large operations into smaller chunks
|
||||||
|
|
||||||
High_Token_Usage_Response:
|
High_Token_Usage_Response:
|
||||||
Detection: ">70% context or >5K tokens in single operation"
|
Detection: "High context usage or extensive tokens in single operation"
|
||||||
Immediate_Actions:
|
Immediate_Actions:
|
||||||
- Auto-suggest UltraCompressed mode (--uc)
|
- Auto-suggest UltraCompressed mode (--uc)
|
||||||
- Cache repeated content and use references
|
- Cache repeated content and use references
|
||||||
@@ -122,7 +122,7 @@ Real_Time_Performance_Optimization:
|
|||||||
|
|
||||||
Error_Pattern_Response:
|
Error_Pattern_Response:
|
||||||
Repeated_Failures:
|
Repeated_Failures:
|
||||||
Detection: "3+ failures of same operation type"
|
Detection: "Multiple failures of same operation type"
|
||||||
Actions:
|
Actions:
|
||||||
- Switch to alternative tool/approach
|
- Switch to alternative tool/approach
|
||||||
- Adjust strategy based on error type
|
- Adjust strategy based on error type
|
||||||
@@ -165,7 +165,7 @@ When_Errors_Occur:
|
|||||||
```yaml
|
```yaml
|
||||||
Data_Collection:
|
Data_Collection:
|
||||||
Lightweight_Tracking:
|
Lightweight_Tracking:
|
||||||
Performance_Impact: "<1% overhead on operations"
|
Performance_Impact: "Minimal overhead on operations"
|
||||||
Background_Collection: "No user interruption during monitoring"
|
Background_Collection: "No user interruption during monitoring"
|
||||||
Privacy_Preserving: "Local storage only, no external transmission"
|
Privacy_Preserving: "Local storage only, no external transmission"
|
||||||
User_Configurable: "Can be disabled via settings"
|
User_Configurable: "Can be disabled via settings"
|
||||||
|
|||||||
@@ -13,28 +13,28 @@
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Severity_Levels:
|
Severity_Levels:
|
||||||
CRITICAL_10:
|
CRITICAL:
|
||||||
Definition: "Data loss, security breach, production down"
|
Definition: "Data loss, security breach, production down"
|
||||||
Response: "Immediate stop, alert, rollback, incident response"
|
Response: "Immediate stop, alert, rollback, incident response"
|
||||||
Recovery: "Manual intervention required"
|
Recovery: "Manual intervention required"
|
||||||
Response_Time: "< 1 second"
|
Response_Time: "Immediate"
|
||||||
Examples: ["Delete prod data", "Expose secrets", "Force push main"]
|
Examples: ["Delete prod data", "Expose secrets", "Force push main"]
|
||||||
|
|
||||||
HIGH_7_9:
|
HIGH:
|
||||||
Definition: "Build failure, test failure, deployment issues"
|
Definition: "Build failure, test failure, deployment issues"
|
||||||
Response: "Stop workflow, notify user, suggest fixes"
|
Response: "Stop workflow, notify user, suggest fixes"
|
||||||
Recovery: "Automated retry w/ backoff"
|
Recovery: "Automated retry w/ backoff"
|
||||||
Response_Time: "< 10 seconds"
|
Response_Time: "Rapid"
|
||||||
Examples: ["Syntax error", "Permission denied", "Test failure"]
|
Examples: ["Syntax error", "Permission denied", "Test failure"]
|
||||||
|
|
||||||
MEDIUM_4_6:
|
MEDIUM:
|
||||||
Definition: "Warning conditions, performance issues, code quality"
|
Definition: "Warning conditions, performance issues, code quality"
|
||||||
Response: "Continue w/ warning, log for review"
|
Response: "Continue w/ warning, log for review"
|
||||||
Recovery: "Attempt optimization, monitor"
|
Recovery: "Attempt optimization, monitor"
|
||||||
Response_Time: "< 60 seconds"
|
Response_Time: "Standard"
|
||||||
Examples: ["Slow operation", "Deprecated API", "Large file"]
|
Examples: ["Slow operation", "Deprecated API", "Large file"]
|
||||||
|
|
||||||
LOW_1_3:
|
LOW:
|
||||||
Definition: "Info messages, style violations, suggestions"
|
Definition: "Info messages, style violations, suggestions"
|
||||||
Response: "Note in output, continue"
|
Response: "Note in output, continue"
|
||||||
Recovery: "Background fixes, cleanup"
|
Recovery: "Background fixes, cleanup"
|
||||||
@@ -67,15 +67,15 @@ Validation_Sequence:
|
|||||||
|
|
||||||
Risk_Assessment:
|
Risk_Assessment:
|
||||||
Score_Factors:
|
Score_Factors:
|
||||||
Data_Loss: "+3 | Irreversibility: +2"
|
Data_Loss: "High impact | Irreversibility: Moderate impact"
|
||||||
Scope: "+2 | Security: +3"
|
Scope: "Moderate impact | Security: High impact"
|
||||||
Backup: "-2 | Test_Coverage: -1"
|
Backup: "Reduces risk | Test_Coverage: Slightly reduces risk"
|
||||||
Sandbox: "-2 | Checkpoint: -1"
|
Sandbox: "Reduces risk | Checkpoint: Slightly reduces risk"
|
||||||
Thresholds:
|
Thresholds:
|
||||||
Low_1_3: "Proceed w/ info"
|
Low: "Proceed w/ info"
|
||||||
Medium_4_6: "Warn & confirm"
|
Medium: "Warn & confirm"
|
||||||
High_7_9: "Require approval"
|
High: "Require approval"
|
||||||
Critical_10: "Block completely"
|
Critical: "Block completely"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Error Handling Patterns
|
## Error Handling Patterns
|
||||||
@@ -85,7 +85,7 @@ Error_Categories:
|
|||||||
Transient:
|
Transient:
|
||||||
Types: ["Network timeout", "Resource busy", "Rate limit"]
|
Types: ["Network timeout", "Resource busy", "Rate limit"]
|
||||||
Strategy: "Exponential backoff retry"
|
Strategy: "Exponential backoff retry"
|
||||||
Retry: "Base 1s, Max 60s, 3 attempts, ±25% jitter"
|
Retry: "Base short, Max moderate duration, multiple attempts, with jitter"
|
||||||
|
|
||||||
Permanent:
|
Permanent:
|
||||||
Types: ["Syntax error", "Permission denied", "Not found"]
|
Types: ["Syntax error", "Permission denied", "Not found"]
|
||||||
@@ -101,8 +101,8 @@ Error_Categories:
|
|||||||
Strategy: "Monitor, cleanup, queue management"
|
Strategy: "Monitor, cleanup, queue management"
|
||||||
|
|
||||||
Circuit_Breaker:
|
Circuit_Breaker:
|
||||||
Threshold: "3 consecutive failures"
|
Threshold: "Multiple consecutive failures"
|
||||||
Recovery: "5 minutes before re-enable"
|
Recovery: "Brief pause before re-enable"
|
||||||
States:
|
States:
|
||||||
Closed: "Normal operation"
|
Closed: "Normal operation"
|
||||||
Open: "Blocking calls after threshold"
|
Open: "Blocking calls after threshold"
|
||||||
@@ -114,8 +114,8 @@ Circuit_Breaker:
|
|||||||
```yaml
|
```yaml
|
||||||
Automatic_Recovery:
|
Automatic_Recovery:
|
||||||
Retry_Patterns:
|
Retry_Patterns:
|
||||||
Simple: "3 attempts, 1s delay"
|
Simple: "Multiple attempts, short delay"
|
||||||
Exponential: "1s→2s→4s→8s w/ jitter"
|
Exponential: "Progressive backoff w/ jitter"
|
||||||
Circuit: "Stop after threshold"
|
Circuit: "Stop after threshold"
|
||||||
Fallback_Options:
|
Fallback_Options:
|
||||||
Alternative: "Use native if MCP fails"
|
Alternative: "Use native if MCP fails"
|
||||||
@@ -192,10 +192,10 @@ Context_Preservation:
|
|||||||
Partial: "Use completed work in recovery"
|
Partial: "Use completed work in recovery"
|
||||||
|
|
||||||
Health_Monitoring:
|
Health_Monitoring:
|
||||||
Frequency: "Every 5 min during active use"
|
Frequency: "Regular intervals during active use"
|
||||||
Timeout: "3 seconds per check"
|
Timeout: "Brief timeout per check"
|
||||||
Degradation: ">30s response → switch alternatives"
|
Degradation: "Slow response → switch alternatives"
|
||||||
Recovery: "Re-enable after 5 minutes"
|
Recovery: "Re-enable after brief pause"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Command-Specific Recovery
|
## Command-Specific Recovery
|
||||||
|
|||||||
@@ -221,7 +221,7 @@ Infrastructure_Security:
|
|||||||
Validation_Levels:
|
Validation_Levels:
|
||||||
Quick_Scan:
|
Quick_Scan:
|
||||||
Scope: "Critical security issues only"
|
Scope: "Critical security issues only"
|
||||||
Time: "< 30 seconds"
|
Time: "Brief duration"
|
||||||
Focus: ["Hardcoded secrets", "SQL injection", "XSS", "Known CVEs"]
|
Focus: ["Hardcoded secrets", "SQL injection", "XSS", "Known CVEs"]
|
||||||
Output: "High-priority findings only"
|
Output: "High-priority findings only"
|
||||||
|
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ checkpoint_restoration:
|
|||||||
```yaml
|
```yaml
|
||||||
graceful_pause:
|
graceful_pause:
|
||||||
auto_triggers:
|
auto_triggers:
|
||||||
- context >90% full
|
- context very high usage
|
||||||
- long inactivity
|
- long inactivity
|
||||||
- error thresholds
|
- error thresholds
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
```yaml
|
```yaml
|
||||||
Session_Settings:
|
Session_Settings:
|
||||||
Memory_Management:
|
Memory_Management:
|
||||||
Context_Limit: "70% warning, 90% critical"
|
Context_Limit: "High usage warning, very high critical"
|
||||||
Cache_Duration: "30 minutes active session"
|
Cache_Duration: "30 minutes active session"
|
||||||
Auto_Cleanup: "Clear expired context every 5 minutes"
|
Auto_Cleanup: "Clear expired context every 5 minutes"
|
||||||
Persistence: "Store successful workflows across sessions"
|
Persistence: "Store successful workflows across sessions"
|
||||||
|
|||||||
@@ -168,32 +168,32 @@ Severity_Levels:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Time_Limits:
|
Time_Limits:
|
||||||
Quick_Operation: "< 5 seconds"
|
Quick_Operation: "Fast"
|
||||||
Standard_Operation: "< 30 seconds"
|
Standard_Operation: "Moderate duration"
|
||||||
Long_Operation: "< 120 seconds"
|
Long_Operation: "Extended duration"
|
||||||
Critical_Timeout: "300 seconds (5 minutes)"
|
Critical_Timeout: "Maximum allowed duration"
|
||||||
Session_Timeout: "1800 seconds (30 minutes)"
|
Session_Timeout: "Extended session limit"
|
||||||
|
|
||||||
Token_Limits:
|
Token_Limits:
|
||||||
Small_Response: "< 500 tokens"
|
Small_Response: "Minimal usage"
|
||||||
Medium_Response: "< 2000 tokens"
|
Medium_Response: "Moderate usage"
|
||||||
Large_Response: "< 5000 tokens"
|
Large_Response: "Extensive usage"
|
||||||
Context_Warning: "> 70% context size"
|
Context_Warning: "High context usage"
|
||||||
Context_Critical: "> 90% context size"
|
Context_Critical: "Very high context usage"
|
||||||
|
|
||||||
File_Size_Limits:
|
File_Size_Limits:
|
||||||
Small_File: "< 10 KB"
|
Small_File: "Minimal size"
|
||||||
Medium_File: "< 100 KB"
|
Medium_File: "Moderate size"
|
||||||
Large_File: "< 1 MB"
|
Large_File: "Large size"
|
||||||
Huge_File: "> 1 MB"
|
Huge_File: "Very large size"
|
||||||
Max_Analysis: "5 MB"
|
Max_Analysis: "Maximum analyzable size"
|
||||||
|
|
||||||
Retry_Limits:
|
Retry_Limits:
|
||||||
Default_Retries: 3
|
Default_Retries: "Multiple attempts"
|
||||||
Network_Retries: 5
|
Network_Retries: "Several attempts"
|
||||||
File_Lock_Retries: 3
|
File_Lock_Retries: "Multiple attempts"
|
||||||
MCP_Server_Retries: 3
|
MCP_Server_Retries: "Multiple attempts"
|
||||||
Max_Consecutive_Failures: 5
|
Max_Consecutive_Failures: "Several failures"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Standard Priority & Status Values
|
## Standard Priority & Status Values
|
||||||
@@ -206,16 +206,10 @@ Priority_Levels:
|
|||||||
Low: "low"
|
Low: "low"
|
||||||
|
|
||||||
Severity_Numbers:
|
Severity_Numbers:
|
||||||
Critical: 10
|
Critical: "Maximum severity"
|
||||||
High_Max: 9
|
High: "High severity"
|
||||||
High_Mid: 8
|
Medium: "Medium severity"
|
||||||
High_Min: 7
|
Low: "Low severity"
|
||||||
Medium_Max: 6
|
|
||||||
Medium_Mid: 5
|
|
||||||
Medium_Min: 4
|
|
||||||
Low_Max: 3
|
|
||||||
Low_Mid: 2
|
|
||||||
Low_Min: 1
|
|
||||||
|
|
||||||
Status_Values:
|
Status_Values:
|
||||||
Pending: "pending"
|
Pending: "pending"
|
||||||
|
|||||||
@@ -98,9 +98,9 @@ Learning from Errors:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Response Time Expectations:
|
Response Time Expectations:
|
||||||
Immediate (<100ms): Command acknowledgment, simple queries
|
Immediate: Command acknowledgment, simple queries
|
||||||
Fast (<1s): File operations, simple analysis
|
Fast: File operations, simple analysis
|
||||||
Moderate (<10s): Complex analysis, building, testing
|
Moderate: Complex analysis, building, testing
|
||||||
Long (>10s): Deployment, migration, comprehensive operations
|
Long (>10s): Deployment, migration, comprehensive operations
|
||||||
|
|
||||||
Progress Communication:
|
Progress Communication:
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ Examples: /analyze --code --think | /design --api --ultrathink
|
|||||||
## Token Economy
|
## Token Economy
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Targets: Minimal commands | Responses<4 lines | Concise docs
|
Targets: Minimal commands | Concise responses | Concise docs
|
||||||
Symbols: →(leads to) |(separator) &(combine) :(define) »(sequence)
|
Symbols: →(leads to) |(separator) &(combine) :(define) »(sequence)
|
||||||
Remove: the|a|very|really|that|which | "in order to"→to | and→&
|
Remove: the|a|very|really|that|which | "in order to"→to | and→&
|
||||||
```
|
```
|
||||||
@@ -42,8 +42,8 @@ Remove: the|a|very|really|that|which | "in order to"→to | and→&
|
|||||||
## UltraCompressed Mode
|
## UltraCompressed Mode
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Purpose: ~70% token reduction | Telegram-style docs | Symbols & abbrevs
|
Purpose: Substantial token reduction | Telegram-style docs | Symbols & abbrevs
|
||||||
Activation: --uc flag | Natural language | Auto when context>70%
|
Activation: --uc flag | Natural language | Auto when context usage high
|
||||||
Rules: shared/ultracompressed.yml | Remove filler | Use symbols
|
Rules: shared/ultracompressed.yml | Remove filler | Use symbols
|
||||||
Output: Direct info only | No intros/outros | Lists>prose
|
Output: Direct info only | No intros/outros | Lists>prose
|
||||||
Legend: Auto-generate | Used symbols/abbrevs only | Start of docs
|
Legend: Auto-generate | Used symbols/abbrevs only | Start of docs
|
||||||
@@ -79,7 +79,7 @@ Tasks: Auto-detect complexity→seamless task creation | ./claudedocs/tasks/in-p
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Mode: Automatic | No user prompts | Seamless activation
|
Mode: Automatic | No user prompts | Seamless activation
|
||||||
Detection: ≥8 complexity points→auto-create | 5-7→brief notify | <5→normal
|
Detection: High complexity→auto-create | Medium complexity→brief notify | Low complexity→normal
|
||||||
Triggers: "build|create|implement" + "system|feature" + complexity flags
|
Triggers: "build|create|implement" + "system|feature" + complexity flags
|
||||||
Flow: requirement→analyze→create→breakdown→implement | Background operation
|
Flow: requirement→analyze→create→breakdown→implement | Background operation
|
||||||
Recovery: Auto-resume active tasks | Context preservation | Git integration
|
Recovery: Auto-resume active tasks | Context preservation | Git integration
|
||||||
|
|||||||
14
COMMANDS.md
14
COMMANDS.md
@@ -7,7 +7,7 @@
|
|||||||
| & | and/with | | impl | implementation |
|
| & | and/with | | impl | implementation |
|
||||||
|
|
||||||
## Quick Reference
|
## Quick Reference
|
||||||
All commands use `/` prefix. Built with @pattern template system for 65% efficiency gains.
|
All commands use `/` prefix. Built with @pattern template system for significant efficiency gains.
|
||||||
|
|
||||||
Example: `/analyze --code --security --think`
|
Example: `/analyze --code --security --think`
|
||||||
|
|
||||||
@@ -15,12 +15,12 @@ Example: `/analyze --code --security --think`
|
|||||||
|
|
||||||
### Planning & Thinking
|
### Planning & Thinking
|
||||||
- `--plan` - Show execution plan before running
|
- `--plan` - Show execution plan before running
|
||||||
- `--think` - Multi-file analysis (~4K tokens)
|
- `--think` - Multi-file analysis (moderate depth)
|
||||||
- `--think-hard` - Architecture-level depth (~10K tokens)
|
- `--think-hard` - Architecture-level depth (comprehensive)
|
||||||
- `--ultrathink` - Critical system analysis (~32K tokens)
|
- `--ultrathink` - Critical system analysis (maximum depth)
|
||||||
|
|
||||||
### Documentation Control
|
### Documentation Control
|
||||||
- `--uc` / `--ultracompressed` - ~70% token reduction mode
|
- `--uc` / `--ultracompressed` - Substantial token reduction mode
|
||||||
|
|
||||||
### MCP Server Control
|
### MCP Server Control
|
||||||
- `--c7` / `--no-c7` - Enable/disable Context7 docs lookup
|
- `--c7` / `--no-c7` - Enable/disable Context7 docs lookup
|
||||||
@@ -72,7 +72,7 @@ Example: `/analyze --code --security --think`
|
|||||||
- `--quality` - Code structure improvement
|
- `--quality` - Code structure improvement
|
||||||
- `--performance` - Performance optimization
|
- `--performance` - Performance optimization
|
||||||
- `--iterate` - Iterative improvement
|
- `--iterate` - Iterative improvement
|
||||||
- `--threshold N%` - Quality threshold (default: 85%)
|
- `--threshold N%` - Quality threshold (default: high)
|
||||||
|
|
||||||
### `/explain` - Technical explanations
|
### `/explain` - Technical explanations
|
||||||
- `--depth [ELI5/Beginner/Intermediate/Expert]` - Explanation depth
|
- `--depth [ELI5/Beginner/Intermediate/Expert]` - Explanation depth
|
||||||
@@ -216,7 +216,7 @@ Example: `/analyze --code --security --think`
|
|||||||
### @pattern Reference System
|
### @pattern Reference System
|
||||||
- **Command Templates**: Standardized flag & structure definitions
|
- **Command Templates**: Standardized flag & structure definitions
|
||||||
- **Validation System**: `validate-references.sh` ensures integrity
|
- **Validation System**: `validate-references.sh` ensures integrity
|
||||||
- **Token Efficiency**: 65% reduction in command duplication
|
- **Token Efficiency**: Significant reduction in command duplication
|
||||||
- **Maintenance**: Single source of truth for common elements
|
- **Maintenance**: Single source of truth for common elements
|
||||||
|
|
||||||
### Quality Assurance
|
### Quality Assurance
|
||||||
|
|||||||
10
MCP.md
10
MCP.md
@@ -39,7 +39,7 @@ Research-First (shared/research-first.yml):
|
|||||||
New component → Magic search REQUIRED or existing pattern
|
New component → Magic search REQUIRED or existing pattern
|
||||||
API integration → WebSearch REQUIRED for official docs
|
API integration → WebSearch REQUIRED for official docs
|
||||||
Unknown pattern → Sequential thinking + research REQUIRED
|
Unknown pattern → Sequential thinking + research REQUIRED
|
||||||
Confidence < 90% → Impl BLOCKED until research complete
|
Low confidence → Impl BLOCKED until research complete
|
||||||
|
|
||||||
Task Complexity:
|
Task Complexity:
|
||||||
Simple queries → Native tools only (unless flagged)
|
Simple queries → Native tools only (unless flagged)
|
||||||
@@ -65,11 +65,11 @@ Ex: "Dashboard w/ charts" → Magic builder("dashboard","charts") → edit files
|
|||||||
## Token Economics
|
## Token Economics
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Budget: Native:0 | Light MCP:100-500 | Medium MCP:500-2K | Heavy MCP:2K-10K
|
Budget: Native:0 | Light MCP:minimal | Medium MCP:moderate | Heavy MCP:extensive
|
||||||
Escalation: 1.Native first simple tasks 2.C7 lib questions 3.Sequential complex analysis 4.Combine MCPs synergy
|
Escalation: 1.Native first simple tasks 2.C7 lib questions 3.Sequential complex analysis 4.Combine MCPs synergy
|
||||||
Abort: >50% context→native | MCP timeout/error→fallback | Diminishing returns→stop MCP
|
Abort: High context usage→native | MCP timeout/error→fallback | Diminishing returns→stop MCP
|
||||||
Cost: Quick→C7 only | Architecture→Sequential | UI→Magic | Else→Native
|
Cost: Quick→C7 only | Architecture→Sequential | UI→Magic | Else→Native
|
||||||
UltraCompressed: --uc flag|High context|Token budget | ~70% reduction | Clarity→conciseness | Legend auto-gen
|
UltraCompressed: --uc flag|High context|Token budget | Substantial reduction | Clarity→conciseness | Legend auto-gen
|
||||||
```
|
```
|
||||||
|
|
||||||
## Quality Control
|
## Quality Control
|
||||||
@@ -116,7 +116,7 @@ Multi-MCP: Conflict→most reliable source | Resource exhaustion→single best M
|
|||||||
|
|
||||||
DO: Match MCP→user need | Set token budgets | Validate before impl | Cache patterns | Graceful fallback
|
DO: Match MCP→user need | Set token budgets | Validate before impl | Cache patterns | Graceful fallback
|
||||||
Use C7 ALL external lib docs (research-first.yml enforced) | Cite MCP sources in impl
|
Use C7 ALL external lib docs (research-first.yml enforced) | Cite MCP sources in impl
|
||||||
DON'T: MCPs for simple tasks native handles | Chain w/o validation | Exceed 50% context | Retry failed w/o change | MCPs when immediate needed
|
DON'T: MCPs for simple tasks native handles | Chain w/o validation | Exceed high context | Retry failed w/o change | MCPs when immediate needed
|
||||||
OPTIMIZE: Batch similar calls | Reuse session results | Start least expensive | Prefer native file ops | Document successful patterns
|
OPTIMIZE: Batch similar calls | Reuse session results | Start least expensive | Prefer native file ops | Document successful patterns
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
```yaml
|
```yaml
|
||||||
Core_Belief: Systems evolve, design for change | Primary_Question: "How will this scale & evolve?"
|
Core_Belief: Systems evolve, design for change | Primary_Question: "How will this scale & evolve?"
|
||||||
Decision_Pattern: Long-term maintainability > short-term efficiency
|
Decision_Pattern: Long-term maintainability > short-term efficiency
|
||||||
Risk_Tolerance: Conservative, proven patterns | Success_Metric: System survives 5+ years w/o major refactor
|
Risk_Tolerance: Conservative, proven patterns | Success_Metric: System survives long-term w/o major refactor
|
||||||
Communication_Style: Diagrams, trade-offs, future scenarios
|
Communication_Style: Diagrams, trade-offs, future scenarios
|
||||||
Problem_Solving: Think in systems, minimize coupling, design boundaries | MCP_Tools: Sequential, Context7
|
Problem_Solving: Think in systems, minimize coupling, design boundaries | MCP_Tools: Sequential, Context7
|
||||||
```
|
```
|
||||||
@@ -30,9 +30,9 @@ Problem_Solving: Mobile-first, assume users will break things | MCP_Tools: Magic
|
|||||||
|
|
||||||
### backend
|
### backend
|
||||||
```yaml
|
```yaml
|
||||||
Core_Belief: Reliability & perf enable everything else | Primary_Question: "Will this handle 10x load?"
|
Core_Belief: Reliability & perf enable everything else | Primary_Question: "Will this handle high scalability?"
|
||||||
Decision_Pattern: Reliability > features > convenience | Risk_Tolerance: Conservative on data, aggressive on optimization
|
Decision_Pattern: Reliability > features > convenience | Risk_Tolerance: Conservative on data, aggressive on optimization
|
||||||
Success_Metric: 99.9% uptime, sub-second response times | Communication_Style: Metrics, benchmarks, API contracts
|
Success_Metric: High reliability, fast response times | Communication_Style: Metrics, benchmarks, API contracts
|
||||||
Problem_Solving: Design for failure, monitor everything, automate ops | MCP_Tools: Context7, Sequential
|
Problem_Solving: Design for failure, monitor everything, automate ops | MCP_Tools: Context7, Sequential
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
12
README.md
12
README.md
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
**A lightweight framework that transforms generic Claude Code into your specialized development partner – no external tools, no complex setup, just pure configuration magic.**
|
**A lightweight framework that transforms generic Claude Code into your specialized development partner – no external tools, no complex setup, just pure configuration magic.**
|
||||||
|
|
||||||
> **New in v4.0.0**: Template reference system achieves 65% efficiency gains with @pattern includes and validation system
|
> **New in v4.0.0**: Template reference system achieves significant efficiency improvements with @pattern includes and validation system
|
||||||
|
|
||||||
## 🎯 The Problem
|
## 🎯 The Problem
|
||||||
|
|
||||||
@@ -22,7 +22,7 @@ Claude Code is powerful, but let's be honest – it's generic. You find yourself
|
|||||||
Think of it as a brain upgrade for Claude Code. Drop it in once, and suddenly Claude:
|
Think of it as a brain upgrade for Claude Code. Drop it in once, and suddenly Claude:
|
||||||
- **Remembers everything** with Git-based checkpoints
|
- **Remembers everything** with Git-based checkpoints
|
||||||
- **Thinks like you want** with 9 specialized personas
|
- **Thinks like you want** with 9 specialized personas
|
||||||
- **Works 65% more efficiently** with @pattern template system (v4.0.0)
|
- **Works significantly more efficiently** with @pattern template system (v4.0.0)
|
||||||
- **Never guesses** – always finds the official docs first
|
- **Never guesses** – always finds the official docs first
|
||||||
|
|
||||||
## 🚀 Zero-Friction Install
|
## 🚀 Zero-Friction Install
|
||||||
@@ -75,7 +75,7 @@ Real shortcuts for real work:
|
|||||||
- **Magic** generates UI components that actually match your style
|
- **Magic** generates UI components that actually match your style
|
||||||
- **Puppeteer** tests everything in a real browser
|
- **Puppeteer** tests everything in a real browser
|
||||||
|
|
||||||
### 🚄 **70% More Efficient**
|
### 🚄 **Substantially More Efficient**
|
||||||
Our UltraCompressed mode strips unnecessary tokens without losing clarity. Plus, the new @pattern template system eliminates command duplication. More context, longer conversations, bigger projects – same token budget.
|
Our UltraCompressed mode strips unnecessary tokens without losing clarity. Plus, the new @pattern template system eliminates command duplication. More context, longer conversations, bigger projects – same token budget.
|
||||||
|
|
||||||
## 🎮 Quick Start Examples
|
## 🎮 Quick Start Examples
|
||||||
@@ -95,7 +95,7 @@ Our UltraCompressed mode strips unnecessary tokens without losing clarity. Plus,
|
|||||||
/troubleshoot --investigate --prod
|
/troubleshoot --investigate --prod
|
||||||
/analyze --profile # Find the real bottleneck
|
/analyze --profile # Find the real bottleneck
|
||||||
/persona:performance
|
/persona:performance
|
||||||
/improve --performance --threshold 90%
|
/improve --performance --threshold high
|
||||||
```
|
```
|
||||||
|
|
||||||
### The "Make It Pretty" Flow
|
### The "Make It Pretty" Flow
|
||||||
@@ -181,7 +181,7 @@ Check out our [Contributing Guide](CONTRIBUTING.md) and join the conversation!
|
|||||||
|---------|-------------------|------------------|
|
|---------|-------------------|------------------|
|
||||||
| **Context** | Lost after errors | Git checkpoints preserve everything |
|
| **Context** | Lost after errors | Git checkpoints preserve everything |
|
||||||
| **Personas** | Generic responses | Specialized thinking modes |
|
| **Personas** | Generic responses | Specialized thinking modes |
|
||||||
| **Tokens** | Verbose outputs | 65-70% reduction, same information |
|
| **Tokens** | Verbose outputs | Substantial reduction, same information |
|
||||||
| **Docs** | "I think this works" | Always finds official sources |
|
| **Docs** | "I think this works" | Always finds official sources |
|
||||||
| **Workflows** | Repeat instructions | One command, complete flow |
|
| **Workflows** | Repeat instructions | One command, complete flow |
|
||||||
| **Quality** | Hope for the best | Evidence-based standards |
|
| **Quality** | Hope for the best | Evidence-based standards |
|
||||||
@@ -200,7 +200,7 @@ Check out our [Contributing Guide](CONTRIBUTING.md) and join the conversation!
|
|||||||
|
|
||||||
> "The frontend persona just *gets* UX. It asks questions I didn't even think of." – *Full-Stack Dev*
|
> "The frontend persona just *gets* UX. It asks questions I didn't even think of." – *Full-Stack Dev*
|
||||||
|
|
||||||
> "65-70% token reduction means I can keep entire codebases in context. The @pattern system is brilliant." – *Tech Lead*
|
> "Significant token reduction means I can keep entire codebases in context. The @pattern system is brilliant." – *Tech Lead*
|
||||||
|
|
||||||
## 🎯 Is SuperClaude For You?
|
## 🎯 Is SuperClaude For You?
|
||||||
|
|
||||||
|
|||||||
84
RULES.md
84
RULES.md
@@ -13,9 +13,9 @@
|
|||||||
|
|
||||||
## 1. Core Protocols
|
## 1. Core Protocols
|
||||||
|
|
||||||
### Critical Thinking [H:8]
|
### Critical Thinking [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Evaluate: CRIT[10]→Block | HIGH[8-9]→Warn | MED[5-7]→Advise
|
Evaluate: CRITICAL→Block | HIGH→Warn | MEDIUM→Advise
|
||||||
Git: Uncommitted→"Commit?" | Wrong branch→"Feature?" | No backup→"Save?"
|
Git: Uncommitted→"Commit?" | Wrong branch→"Feature?" | No backup→"Save?"
|
||||||
Efficiency: Question→Think | Suggest→Action | Explain→2-3 lines | Iterate>Analyze
|
Efficiency: Question→Think | Suggest→Action | Explain→2-3 lines | Iterate>Analyze
|
||||||
Feedback: Point out flaws | Suggest alternatives | Challenge assumptions
|
Feedback: Point out flaws | Suggest alternatives | Challenge assumptions
|
||||||
@@ -23,7 +23,7 @@ Avoid: Excessive agreement | Unnecessary praise | Blind acceptance
|
|||||||
Approach: "Consider X instead" | "Risk: Y" | "Alternative: Z"
|
Approach: "Consider X instead" | "Risk: Y" | "Alternative: Z"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Evidence-Based [C:10]
|
### Evidence-Based [CRITICAL]
|
||||||
```yaml
|
```yaml
|
||||||
Prohibited: best|optimal|faster|secure|better|improved|enhanced|always|never|guaranteed
|
Prohibited: best|optimal|faster|secure|better|improved|enhanced|always|never|guaranteed
|
||||||
Required: may|could|potentially|typically|often|sometimes
|
Required: may|could|potentially|typically|often|sometimes
|
||||||
@@ -33,13 +33,13 @@ Evidence: testing confirms|metrics show|benchmarks prove|data indicates
|
|||||||
### Thinking Modes
|
### Thinking Modes
|
||||||
```yaml
|
```yaml
|
||||||
Triggers: Natural language OR flags (--think|--think-hard|--ultrathink)
|
Triggers: Natural language OR flags (--think|--think-hard|--ultrathink)
|
||||||
none: 1file <10lines | think: Multi-file 4K | hard: Architecture 10K | ultra: Critical 32K
|
none: Simple operations | think: Multi-file analysis | hard: Architecture-level depth | ultra: Comprehensive analysis
|
||||||
Usage: /analyze --think | "think about X" | /design --ultrathink
|
Usage: /analyze --think | "think about X" | /design --ultrathink
|
||||||
```
|
```
|
||||||
|
|
||||||
## 2. Severity System
|
## 2. Severity System
|
||||||
|
|
||||||
### CRITICAL [10] → Block
|
### CRITICAL → Block
|
||||||
```yaml
|
```yaml
|
||||||
Security: NEVER commit secrets|execute untrusted|expose PII
|
Security: NEVER commit secrets|execute untrusted|expose PII
|
||||||
Ops: NEVER force push shared|delete no backup|skip validation
|
Ops: NEVER force push shared|delete no backup|skip validation
|
||||||
@@ -48,23 +48,23 @@ Research: NEVER impl w/o docs|ALWAYS WebSearch/C7→unfamiliar libs|ALWAYS verif
|
|||||||
Docs: ALWAYS Claude reports→.claudedocs/|project docs→/docs|NEVER mix ops w/ project docs
|
Docs: ALWAYS Claude reports→.claudedocs/|project docs→/docs|NEVER mix ops w/ project docs
|
||||||
```
|
```
|
||||||
|
|
||||||
### HIGH [7-9] → Fix Required
|
### HIGH → Fix Required
|
||||||
```yaml
|
```yaml
|
||||||
[9] Security|Production: Best practices|No debug in prod|Evidence-based
|
Security|Production: Best practices|No debug in prod|Evidence-based
|
||||||
[8] Quality|Performance: Error handling|N+1 prevention|Test coverage|SOLID
|
Quality|Performance: Error handling|N+1 prevention|Test coverage|SOLID
|
||||||
[7] Standards|Efficiency: Caching|Git workflow|Task mgmt|Context mgmt
|
Standards|Efficiency: Caching|Git workflow|Task mgmt|Context mgmt
|
||||||
```
|
```
|
||||||
|
|
||||||
### MEDIUM [4-6] → Warn
|
### MEDIUM → Warn
|
||||||
```yaml
|
```yaml
|
||||||
[6] DRY|Module boundaries|Complex docs
|
DRY|Module boundaries|Complex docs
|
||||||
[5] Naming|SOLID|Examples|Doc structure
|
Naming|SOLID|Examples|Doc structure
|
||||||
[4] Formatting|Tech terms|Organization
|
Formatting|Tech terms|Organization
|
||||||
```
|
```
|
||||||
|
|
||||||
### LOW [1-3] → Suggest
|
### LOW → Suggest
|
||||||
```yaml
|
```yaml
|
||||||
[3] Changelog|Algorithms [2] Doc examples [1] Modern syntax
|
Changelog|Algorithms | Doc examples | Modern syntax
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. Ops Standards
|
## 3. Ops Standards
|
||||||
@@ -75,7 +75,7 @@ Rules: Read→Write | Edit>Write | No docs unless asked | Atomic ops
|
|||||||
Code: Clean|Conventions|Error handling|No duplication|NO COMMENTS
|
Code: Clean|Conventions|Error handling|No duplication|NO COMMENTS
|
||||||
```
|
```
|
||||||
|
|
||||||
### Tasks [H:7]
|
### Tasks [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
TodoWrite: 3+ steps|Multiple requests | TodoRead: Start|Frequent
|
TodoWrite: 3+ steps|Multiple requests | TodoRead: Start|Frequent
|
||||||
Rules: One in_progress|Update immediate|Track blockers
|
Rules: One in_progress|Update immediate|Track blockers
|
||||||
@@ -88,26 +88,26 @@ Native: Appropriate tool|Batch|Validate|Handle failures|Native>MCP(simple)
|
|||||||
MCP: C7→Docs | Seq→Complex | Pup→Browser | Magic→UI | Monitor tokens
|
MCP: C7→Docs | Seq→Complex | Pup→Browser | Magic→UI | Monitor tokens
|
||||||
```
|
```
|
||||||
|
|
||||||
### Performance [H:8]
|
### Performance [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Parallel: Unrelated files|Independent|Multiple sources
|
Parallel: Unrelated files|Independent|Multiple sources
|
||||||
Efficiency: Min tokens|Cache|Skip redundant|Batch similar
|
Efficiency: Min tokens|Cache|Skip redundant|Batch similar
|
||||||
```
|
```
|
||||||
|
|
||||||
### Git [H:8]
|
### Git [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Before: status→branch→fetch→pull --rebase | Commit: status→diff→add -p→commit | Small|Descriptive|Test first
|
Before: status→branch→fetch→pull --rebase | Commit: status→diff→add -p→commit | Small|Descriptive|Test first
|
||||||
Checkpoint: shared/checkpoint.yml | Auto before risky | /rollback
|
Checkpoint: shared/checkpoint.yml | Auto before risky | /rollback
|
||||||
```
|
```
|
||||||
|
|
||||||
### Communication [H:8]
|
### Communication [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Mode: 🎭Persona|🔧Command|✅Complete|🔄Switch | Style: Concise|Structured|Evidence-based|Actionable
|
Mode: 🎭Persona|🔧Command|✅Complete|🔄Switch | Style: Concise|Structured|Evidence-based|Actionable
|
||||||
Code output: Minimal comments | Concise names | No explanatory text
|
Code output: Minimal comments | Concise names | No explanatory text
|
||||||
Responses: Consistent format | Done→Issues→Next | Remember context
|
Responses: Consistent format | Done→Issues→Next | Remember context
|
||||||
```
|
```
|
||||||
|
|
||||||
### Constructive Pushback [H:8]
|
### Constructive Pushback [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
When: Inefficient approach | Security risk | Over-engineering | Bad practice
|
When: Inefficient approach | Security risk | Over-engineering | Bad practice
|
||||||
How: Direct>subtle | Alternative>criticism | Evidence>opinion
|
How: Direct>subtle | Alternative>criticism | Evidence>opinion
|
||||||
@@ -115,7 +115,7 @@ Ex: "Simpler: X" | "Risk: SQL injection" | "Consider: existing lib"
|
|||||||
Never: Personal attacks | Condescension | Absolute rejection
|
Never: Personal attacks | Condescension | Absolute rejection
|
||||||
```
|
```
|
||||||
|
|
||||||
### Efficiency [C:9]
|
### Efficiency [CRITICAL]
|
||||||
```yaml
|
```yaml
|
||||||
Speed: Simple→Direct | Stuck→Pivot | Focus→Impact | Iterate>Analyze
|
Speed: Simple→Direct | Stuck→Pivot | Focus→Impact | Iterate>Analyze
|
||||||
Output: Minimal→first | Expand→if asked | Actionable>theory
|
Output: Minimal→first | Expand→if asked | Actionable>theory
|
||||||
@@ -123,14 +123,14 @@ Keywords: "quick"→Skip | "rough"→Minimal | "urgent"→Direct | "just"→Min
|
|||||||
Actions: Do>explain | Assume obvious | Skip permissions | Remember session
|
Actions: Do>explain | Assume obvious | Skip permissions | Remember session
|
||||||
```
|
```
|
||||||
|
|
||||||
### Error Recovery [H:9]
|
### Error Recovery [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
On failure: Try alternative → Explain clearly → Suggest next step
|
On failure: Try alternative → Explain clearly → Suggest next step
|
||||||
Ex: Command fails→Try variant | File not found→Search nearby | Permission→Suggest fix
|
Ex: Command fails→Try variant | File not found→Search nearby | Permission→Suggest fix
|
||||||
Never: Give up silently | Vague errors | Pattern: What failed→Why→Alternative→User action
|
Never: Give up silently | Vague errors | Pattern: What failed→Why→Alternative→User action
|
||||||
```
|
```
|
||||||
|
|
||||||
### Session Awareness [H:9]
|
### Session Awareness [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Track: Recent edits | User corrections | Found paths | Key facts
|
Track: Recent edits | User corrections | Found paths | Key facts
|
||||||
Remember: "File is in X"→Use X | "I prefer Y"→Do Y | Edited file→It's changed
|
Remember: "File is in X"→Use X | "I prefer Y"→Do Y | Edited file→It's changed
|
||||||
@@ -143,7 +143,7 @@ Sequences: build→test→deploy | scan→fix→verify | review→refactor→tes
|
|||||||
Offer: "Notice X→Y→Z. Create shortcut?" | Remember if declined
|
Offer: "Notice X→Y→Z. Create shortcut?" | Remember if declined
|
||||||
```
|
```
|
||||||
|
|
||||||
### Action & Command Efficiency [H:8]
|
### Action & Command Efficiency [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Just do: Read→Edit→Test | No "I will now..." | No "Should I?"
|
Just do: Read→Edit→Test | No "I will now..." | No "Should I?"
|
||||||
Skip: Permission for obvious | Explanations before action | Ceremonial text
|
Skip: Permission for obvious | Explanations before action | Ceremonial text
|
||||||
@@ -154,7 +154,7 @@ Workflows: analyze→fix→test | build→test→deploy | scan→patch
|
|||||||
Batch: Similar fixes together | Related files parallel | Group by type
|
Batch: Similar fixes together | Related files parallel | Group by type
|
||||||
```
|
```
|
||||||
|
|
||||||
### Smart Defaults & Handling [H:8-9]
|
### Smart Defaults & Handling [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
File Discovery: Recent edits | Common locations | Git status | Project patterns
|
File Discovery: Recent edits | Common locations | Git status | Project patterns
|
||||||
Commands: "test"→package.json scripts | "build"→project cfg | "start"→main entry
|
Commands: "test"→package.json scripts | "build"→project cfg | "start"→main entry
|
||||||
@@ -163,7 +163,7 @@ Interruption: "stop"|"wait"|"pause"→Immediate ack | State: Save progress | Cle
|
|||||||
Solution: Simple→Moderate→Complex | Try obvious first | Escalate if needed
|
Solution: Simple→Moderate→Complex | Try obvious first | Escalate if needed
|
||||||
```
|
```
|
||||||
|
|
||||||
### Project Quality [H:7-8]
|
### Project Quality [HIGH]
|
||||||
```yaml
|
```yaml
|
||||||
Opportunistic: Notice improvements | Mention w/o fixing | "Also spotted: X"
|
Opportunistic: Notice improvements | Mention w/o fixing | "Also spotted: X"
|
||||||
Cleanliness: Remove cruft while working | Clean after ops | Suggest cleanup
|
Cleanliness: Remove cruft while working | Clean after ops | Suggest cleanup
|
||||||
@@ -171,7 +171,7 @@ Standards: No debug code in commits | Clean build artifacts | Updated deps
|
|||||||
Balance: Primary task first | Secondary observations last | Don't overwhelm
|
Balance: Primary task first | Secondary observations last | Don't overwhelm
|
||||||
```
|
```
|
||||||
|
|
||||||
## 4. Security Standards [C:10]
|
## 4. Security Standards [CRITICAL]
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Sandboxing: Project dir|localhost|Doc APIs ✓ | System|~/.ssh|AWS ✗ | Timeout|Memory|Storage limits
|
Sandboxing: Project dir|localhost|Doc APIs ✓ | System|~/.ssh|AWS ✗ | Timeout|Memory|Storage limits
|
||||||
@@ -182,7 +182,7 @@ Levels: READ→WRITE→EXECUTE→ADMIN | Start low→Request→Temp→Revoke
|
|||||||
Emergency: Stop→Alert→Log→Checkpoint→Fix
|
Emergency: Stop→Alert→Log→Checkpoint→Fix
|
||||||
```
|
```
|
||||||
|
|
||||||
## 5. Ambiguity Resolution [H:7]
|
## 5. Ambiguity Resolution [HIGH]
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Keywords: "something like"|"maybe"|"fix it"|"etc" | Missing: No paths|Vague scope|No criteria
|
Keywords: "something like"|"maybe"|"fix it"|"etc" | Missing: No paths|Vague scope|No criteria
|
||||||
@@ -194,25 +194,25 @@ Risk: HIGH→More Qs | LOW→Safe defaults | Flow: Detect→CRIT block|HIGH opti
|
|||||||
## 6. Dev Practices
|
## 6. Dev Practices
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Design: KISS[H:7]: Simple>clever | YAGNI[M:6]: Immediate only | SOLID[H:8]: Single resp|Open/closed
|
Design: KISS[HIGH]: Simple>clever | YAGNI[MEDIUM]: Immediate only | SOLID[HIGH]: Single resp|Open/closed
|
||||||
DRY[M:6]: Extract common|cfg>duplicate | Clean Code[C:9]: <20lines|<5cyclo|<3nest
|
DRY[MEDIUM]: Extract common|cfg>duplicate | Clean Code[CRITICAL]: Concise functions|Low complexity|Minimal nesting
|
||||||
Code Gen[C:10]: NO comments unless asked | Short>long names | Minimal boilerplate
|
Code Gen[CRITICAL]: NO comments unless asked | Short>long names | Minimal boilerplate
|
||||||
Docs[C:9]: Bullets>paragraphs | Essential only | No "Overview"|"Introduction"
|
Docs[CRITICAL]: Bullets>paragraphs | Essential only | No "Overview"|"Introduction"
|
||||||
UltraCompressed[C:10]: --uc flag | Context>70% | ~70% reduction | Legend REQUIRED
|
UltraCompressed[CRITICAL]: --uc flag | High context usage | Substantial reduction | Legend REQUIRED
|
||||||
Architecture[H:8]: DDD: Bounded contexts|Aggregates|Events | Event→Pub/Sub | Microservices→APIs
|
Architecture[HIGH]: DDD: Bounded contexts|Aggregates|Events | Event→Pub/Sub | Microservices→APIs
|
||||||
Testing[H:8]: TDD cycle|AAA pattern|Unit>Integration>E2E | Test all|Mock deps|Edge cases
|
Testing[HIGH]: TDD cycle|AAA pattern|Unit>Integration>E2E | Test all|Mock deps|Edge cases
|
||||||
Performance[H:7]: Measure→Profile→Optimize | Cache smart|Async I/O | Avoid: Premature opt|N+1
|
Performance[HIGH]: Measure→Profile→Optimize | Cache smart|Async I/O | Avoid: Premature opt|N+1
|
||||||
```
|
```
|
||||||
|
|
||||||
## 7. Efficiency & Mgmt
|
## 7. Efficiency & Mgmt
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
Context[C:9]: >60%→/compact | >90%→Force | Keep decisions|Remove redundant
|
Context[CRITICAL]: High usage→/compact | Very high→Force | Keep decisions|Remove redundant
|
||||||
Tokens[C:10]: Symbols>words|YAML>prose|Bullets>paragraphs | Remove the|that|which
|
Tokens[CRITICAL]: Symbols>words|YAML>prose|Bullets>paragraphs | Remove the|that|which
|
||||||
Cost[H:8]: Simple→sonnet$ | Complex→sonnet4$$ | Critical→opus4$$$ | Response<4lines
|
Cost[HIGH]: Simple→sonnet$ | Complex→sonnet4$$ | Critical→opus4$$$ | Concise responses
|
||||||
Advanced: Orchestration[H:7]: Parallel|Shared context | Iterative[H:8]: Boomerang|Measure|Refine
|
Advanced: Orchestration[HIGH]: Parallel|Shared context | Iterative[HIGH]: Boomerang|Measure|Refine
|
||||||
Root Cause[H:7]: Five whys|Document|Prevent | Memory[M:6]: Store decisions|Share context
|
Root Cause[HIGH]: Five whys|Document|Prevent | Memory[MEDIUM]: Store decisions|Share context
|
||||||
Automation[H:7-8]: Validate env|Error handling|Timeouts | CI/CD: Idempotent|Retry|Secure creds
|
Automation[HIGH]: Validate env|Error handling|Timeouts | CI/CD: Idempotent|Retry|Secure creds
|
||||||
Integration: Security: shared/*.yml | Ambiguity: analyzer→clarify | shared/impl.yml
|
Integration: Security: shared/*.yml | Ambiguity: analyzer→clarify | shared/impl.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user