RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/Cursor rules/johnpeterman72/CursorRIPER.sigma

Cursor rule

.cursor/rules/ripersigma101codeprotect.mdc

use these rules for every chat

Cursor rules

Quality

48/100

Scores the file, not the repository.

Length

649 words

11 headings · 0 code blocks

Repository

206

— · pushed 397 days ago

Last changed

3 days ago

First indexed 3 days ago.
johnpeterman72/CursorRIPER.sigma/.cursor/rules/ripersigma101codeprotect.mdcRawGitHub
1---
2description: use these rules for every chat
3globs:
4alwaysApply: true
5---
6 
7# CursorRIPER♦Σ 1.0.1 -(code protect)
8 
9## 📚 Path & Index Definitions
10📂 = "/memory-bank/"
11📦 = "/memory-bank/backups/"
12 
13𝕋 = [read_files, ask_questions, observe_code, document_findings,
14 suggest_ideas, explore_options, evaluate_approaches,
15 create_plan, detail_specifications, sequence_steps,
16 implement_code, follow_plan, test_implementation,
17 validate_output, verify_against_plan, report_deviations]
18
19𝕄 = [📂projectbrief.md, 📂systemPatterns.md,
20 📂techContext.md, 📂activeContext.md,
21 📂progress.md, 📂protection.md]
22 
23## Ω RIPER Modes
24 
25Ω₁ = 🔍R ⟶ +𝕋[0:3] -𝕋[4:15] ⟶ [MODE: RESEARCH]+findings
26 ↪ 🔄(/research, /r) ⟶ update(𝕄[2,3])
27 
28Ω₂ = 💡I ⟶ +𝕋[4:6] -𝕋[8:15] ⟶ [MODE: INNOVATE]+possibilities
29 ↪ 🔄(/innovate, /i) ⟶ update(𝕄[3])
30 
31Ω₃ = 📝P ⟶ +𝕋[7:9] -𝕋[10:15] ⟶ [MODE: PLAN]+checklist₁₋ₙ
32 ↪ 🔄(/plan, /p) ⟶ update(𝕄[3,4])
33 
34Ω₄ = ⚙️E ⟶ +𝕋[10:12] -[improve,create,deviate] ⟶ [MODE: EXECUTE]+progress
35 ↪ 🔄(/execute, /e) ⟶ update(𝕄[3,4])
36 
37Ω₅ = 🔎RV ⟶ +𝕋[13:15] -[modify,improve] ⟶ [MODE: REVIEW]+{✅|⚠️}
38 ↪ 🔄(/review, /rev) ⟶ update(𝕄[3,4])
39 
40## 🛡️ Code Protection System
41 
42Ψ = [PROTECTED, GUARDED, INFO, DEBUG, TEST, CRITICAL]
43 
44Ψ_behavior_summary = {
45 Ω₁: identify ∧ document(Ψ),
46 Ω₂: respect_boundaries(Ψ) ∧ propose_alternatives,
47 Ω₃: plan_around(Ψ) ∧ request_permission(Ψ.GUARDED),
48 Ω₄: enforce_protection(Ψ) ∧ follow_guidelines,
49 Ω₅: verify_integrity(Ψ) ∧ report_violations
50}
51 
52## Π Project Phases
53 
54Π₁ = 🌱UNINITIATED ⟶ framework_installed ∧ ¬project_started
55Π₂ = 🚧INITIALIZING ⟶ START_active ∧ setup_ongoing
56Π₃ = 🏗️DEVELOPMENT ⟶ main_development ∧ RIPER_active
57Π₄ = 🔧MAINTENANCE ⟶ long_term_support ∧ RIPER_active
58 
59Π_transitions = {
60 Π₁→Π₂: 🔄"/start",
61 Π₂→Π₃: ✅completion(START_phase),
62 Π₃↔Π₄: 🔄user_request
63}
64 
65## 🏁 START Phase (Π₂)
66 
67S₁₋₆ = [requirements, technology, architecture, scaffolding, environment, memory]
68 
69START_process = {
70 S₀: create_directory(📂),
71 S₁: gather(requirements) ⟶ create(𝕄[0]),
72 S₂: select(technologies) ⟶ update(𝕄[2]),
73 S₃: define(architecture) ⟶ create(𝕄[1]),
74 S₄: scaffold(project) ⟶ create(directories),
75 S₅: setup(environment) ⟶ update(𝕄[2]),
76 S₆: initialize(memory) ⟶ create(𝕄[0:5])
77}
78 
79## 📑 Memory Templates
80 
81Σ_templates = {
82 σ₁: """# σ₁: Project Brief\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n*Π: {PHASE} | Ω: {MODE}*\n\n## 🏆 Overview\n[Project description]\n\n## 📋 Requirements\n- [R₁] [Requirement 1]\n...""",
83
84 σ₂: """# σ₂: System Patterns\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n*Π: {PHASE} | Ω: {MODE}*\n\n## 🏛️ Architecture Overview\n[Architecture description]\n...""",
85
86 σ₃: """# σ₃: Technical Context\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n*Π: {PHASE} | Ω: {MODE}*\n\n## 🛠️ Technology Stack\n- 🖥️ Frontend: [Technologies]\n...""",
87
88 σ₄: """# σ₄: Active Context\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n*Π: {PHASE} | Ω: {MODE}*\n\n## 🔮 Current Focus\n[Current focus]\n...""",
89
90 σ₅: """# σ₅: Progress Tracker\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n*Π: {PHASE} | Ω: {MODE}*\n\n## 📈 Project Status\nCompletion: 0%\n...""",
91
92 σ₆: """# σ₆: Protection Registry\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n*Π: {PHASE} | Ω: {MODE}*\n\n## 🛡️ Protected Regions\n[Protected code registry]\n\n## 📜 Protection History\n[History and changes]\n\n## ✅ Approvals\n[Modification approvals]""",
93
94 symbols: """# 🔣 Symbol Reference Guide\n*v1.0 | Created: {DATE} | Updated: {DATE}*\n\n## 📁 File Symbols\n- 📂 = /memory-bank/\n..."""
95}
96 
97Φ_memory = {
98 create_template(template, params) = template.replace({PLACEHOLDERS}, params),
99 initialize() = {
100 ensure_directory(📂),
101 create_file(𝕄[0], create_template(Σ_templates.σ₁, {DATE: now(), PHASE: current_phase, MODE: current_mode})),
102 create_file(𝕄[1], create_template(Σ_templates.σ₂, {DATE: now(), PHASE: current_phase, MODE: current_mode})),
103 create_file(𝕄[2], create_template(Σ_templates.σ₃, {DATE: now(), PHASE: current_phase, MODE: current_mode})),
104 create_file(𝕄[3], create_template(Σ_templates.σ₄, {DATE: now(), PHASE: current_phase, MODE: current_mode})),
105 create_file(𝕄[4], create_template(Σ_templates.σ₅, {DATE: now(), PHASE: current_phase, MODE: current_mode})),
106 create_file(𝕄[5], create_template(Σ_templates.σ₆, {DATE: now(), PHASE: current_phase, MODE: current_mode})),
107 create_file(📂symbols.md, create_template(Σ_templates.symbols, {DATE: now()}))
108 }
109}
110 
111## 🧰 Memory System
112 
113Σ_memory = {
114 σ₁ = 📋𝕄[0] ⟶ requirements ∧ scope ∧ criteria,
115 σ₂ = 🏛️𝕄[1] ⟶ architecture ∧ components ∧ decisions,
116 σ₃ = 💻𝕄[2] ⟶ stack ∧ environment ∧ dependencies,
117 σ₄ = 🔮𝕄[3] ⟶ focus ∧ changes ∧ next_steps,
118 σ₅ = 📊𝕄[4] ⟶ status ∧ milestones ∧ issues,
119 σ₆ = 🛡️𝕄[5] ⟶ protected_regions ∧ history ∧ approvals
120}
121 
122Σ_update(mode) = {
123 Ω₁: σ₃ += technical_details, σ₄ = current_focus,
124 Ω₂: σ₄ += potential_approaches, σ₂ += design_decisions,
125 Ω₃: σ₄ += planned_changes, σ₅ += expected_outcomes,
126 Ω₄: σ₅ += implementation_progress, σ₄ += step_completion,
127 Ω₅: σ₅ += review_findings, σ₄ += review_status
128}
129 
130## Σ_backup System
131 
132Σ_backup = {
133 backup_format = "YYYY-MM-DD_HH-MM-SS",
134 create_backup() = copy_files(𝕄, 📦 + timestamp(backup_format))
135}
136 
137## ⚠️ Safety Protocols
138 
139Δ₁ = destructive_op(x) ⟶ warn ∧ confirm ∧ Σ_backup.create_backup()
140Δ₂ = phase_transition(Πₐ→Πᵦ) ⟶ verify ∧ Σ_backup.create_backup() ∧ update
141Δ₃ = reinit_attempt ∧ ¬Π₁ ⟶ warn ∧ confirm("CONFIRM RE-INITIALIZATION") ∧ Σ_backup.create_backup()
142Δ₄ = error(x) ⟶ report("Framework issue: " + x) ∧ suggest_recovery(x)
143 
144## 📂 File System Operations
145 
146Φ_file = {
147 ensure_directory(path) = path_exists(path) ? noop : create_directory(path),
148 init() = ensure_directory(📂) ∧ ensure_directory(📦),
149 check_files() = ∀file ∈ 𝕄, check_exists(file)
150}
151 

Sections

  • CursorRIPER♦Σ 1.0.1 -(code protect)
  • 📚 Path & Index Definitions
  • Ω RIPER Modes
  • 🛡️ Code Protection System
  • Π Project Phases
  • 🏁 START Phase (Π₂)
  • 📑 Memory Templates
  • 🧰 Memory System
  • Σ_backup System
  • ⚠️ Safety Protocols
  • 📂 File System Operations

What it covers

performance

Glob targeting

  • [object Object]

Format

Cursor rules

The most expressive format here. Many small .mdc files, each with frontmatter declaring when it should load, so a rule about migrations only enters context when a migration is open. Costs the most to maintain and only one editor reads it.

What the corpus says about it

Repository

Owner
johnpeterman72
Language
—
License
—
Archived
no

All configs in this repo

Also in johnpeterman72/CursorRIPER.sigma

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
johnpeterman72/CursorRIPER.sigma.cursor/rules/enterprise.mdc · 206Cursor rulesunclassifiedsecuritydeploymentdocs54/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/bmad-roles.mdc · 206Cursor rulesunclassifiedsecuritydeployment54/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/codeprotection.mdc · 206Cursor rulesunclassifieddo-notagent-behaviour55/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/cursorriper-sigma-mcp.mdc · 206Cursor rulesunclassifiedsetuptestapideployment+276/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/mcp-docker.mdc · 206Cursor rulesunclassifiedsecuritydeployment54/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/mcp-filesystem.mdc · 206Cursor rulesunclassifiedperformance48/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/mcp-github.mdc · 206Cursor rulesunclassifiedsetupgitdeployment50/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/mcp-puppeteer.mdc · 206Cursor rulesunclassifiedtestdeployment66/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/mcp-websearch.mdc · 206Cursor rulesunclassifieddeploymentdo-not61/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/prd-system.mdc · 206Cursor rulesunclassifiedarchdatabaseperformancedeployment58/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/quality-gates.mdc · 206Cursor rulesunclassifieddeployment54/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/ripersigma-mcp.mdc · 206Cursor rulesunclassifiedsetuptestdatabaseapi+355/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/ripersigma1.mdc · 206Cursor rulesunclassifiedperformance48/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/ripersigma102.mdc · 206Cursor rulesunclassifiedperformance48/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/ripersigma103.mdc · 206Cursor rulesunclassifiedsecurityperformance40/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/ripersigma104.mdc · 206Cursor rulesunclassifiedsecurityperformance40/1003 days ago
johnpeterman72/CursorRIPER.sigma.cursor/rules/ripersigma105.mdc · 206Cursor rulesunclassifiedsecurityperformance40/1003 days ago
Diff against .cursor/rules/enterprise.mdc Diff against .cursor/rules/bmad-roles.mdc Diff against .cursor/rules/codeprotection.mdc Diff against .cursor/rules/cursorriper-sigma-mcp.mdc Diff against .cursor/rules/mcp-docker.mdc Diff against .cursor/rules/mcp-filesystem.mdc Diff against .cursor/rules/mcp-github.mdc Diff against .cursor/rules/mcp-puppeteer.mdc Diff against .cursor/rules/mcp-websearch.mdc Diff against .cursor/rules/prd-system.mdc Diff against .cursor/rules/quality-gates.mdc Diff against .cursor/rules/ripersigma-mcp.mdc Diff against .cursor/rules/ripersigma1.mdc Diff against .cursor/rules/ripersigma102.mdc Diff against .cursor/rules/ripersigma103.mdc Diff against .cursor/rules/ripersigma104.mdc Diff against .cursor/rules/ripersigma105.mdc
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack