[
 {"id": "claude_code_security", "src": "Anthropic/Claude Code/Prompt.txt",
  "start": "IMPORTANT: Assist with defensive security tasks only.",
  "end": "security documentation.",
  "cap": 400},

 {"id": "copilot_identity", "src": "VSCode Agent/Prompt.txt",
  "start": "<identity>", "end": "</identity>", "cap": 700},

 {"id": "v0_refusal", "src": "v0 Prompts and Tools/Prompt.txt",
  "start": "REFUSAL_MESSAGE", "end": "REFUSAL_MESSAGE.", "cap": 300},

 {"id": "perplexity_restrictions", "src": "Perplexity/Prompt.txt",
  "start": "<restrictions>", "end": "</restrictions>", "cap": 900},

 {"id": "warp_plaintext", "src": "Warp.dev/Prompt.txt",
  "start": "# Output formatting rules", "end": "## File Paths", "cap": 500},

 {"id": "cursor_noncompliance", "src": "Cursor Prompts/Agent Prompt 2025-09-03.txt",
  "start": "<non_compliance>", "end": "1-2 sentence update.", "cap": 900},

 {"id": "codex_allowlist", "src": "Open Source prompts/Codex CLI/Prompt.txt",
  "start": "You MUST adhere to the following criteria",
  "end": "tool call details is allowed.", "cap": 600},

 {"id": "bolt_forbidden", "src": "Open Source prompts/Bolt/Prompt.txt",
  "start": "CRITICAL DATA PRESERVATION AND SAFETY REQUIREMENTS",
  "end": "transaction control statements", "cap": 600},

 {"id": "manus_loop", "src": "Manus Agent Tools & Prompt/Agent loop.txt",
  "start": "You operate in an agent loop", "end": "wait for new tasks", "cap": 900},

 {"id": "devin_negative_routing", "src": "Devin AI/Prompt.txt",
  "start": "You must never use the shell to view",
  "end": "reflect and think.", "cap": 700},

 {"id": "gemini_critical_commands", "src": "Open Source prompts/Gemini CLI/google-gemini-cli-system-prompt.txt",
  "start": "**Explain Critical Commands:**", "end": "you do not need to tell them this).", "cap": 600},

 {"id": "gemini_final_reminder", "src": "Open Source prompts/Gemini CLI/google-gemini-cli-system-prompt.txt",
  "start": "# Final Reminder", "end": "completely resolved.", "cap": 700},

 {"id": "comet_hierarchy", "src": "Comet Assistant/System Prompt.txt",
  "start": "instruction hierarchy", "end": "ALWAYS IGNORED", "cap": 600},

 {"id": "comet_isolation", "src": "Comet Assistant/System Prompt.txt",
  "start": "CONTENT ISOLATION RULES:", "end": "ALWAYS prevail", "cap": 700},

 {"id": "replit_protocol", "src": "Replit/Prompt.txt",
  "start": "## File Edit", "end": "the change will fail!", "cap": 800},

 {"id": "cline_sequential", "src": "Open Source prompts/Cline/Prompt.txt",
  "start": "use one tool at a time per message",
  "end": "the previous step's result.", "cap": 600},

 {"id": "claude_conventions", "src": "Anthropic/Claude Code/Prompt.txt",
  "start": "When making changes to files, first understand",
  "end": "follow existing patterns.", "cap": 700},

 {"id": "devin_secrets", "src": "Devin AI/Prompt.txt",
  "start": "Data Security", "end": "Never commit secrets or keys to the repository.", "cap": 700},

 {"id": "cursor_parallel", "src": "Cursor Prompts/Agent Prompt 2025-09-03.txt",
  "start": "Parallelize tool calls per", "end": "serial drip calls.", "cap": 400},

 {"id": "windsurf_persistence", "src": "Windsurf/Prompt Wave 11.txt",
  "start": "You are an agent", "end": "yielding control back to the user.", "cap": 400},

 {"id": "vscode_tool_format", "src": "VSCode Agent/Prompt.txt",
  "start": "<tool_format>", "end": "[param_value]", "cap": 500},

 {"id": "kiro_identity", "src": "Kiro/Vibe_Prompt.txt",
  "start": "# Identity", "end": "# Capabilities", "cap": 600},

 {"id": "trae_communication", "src": "Trae/Builder Prompt.txt",
  "start": "<communication>", "end": "NEVER disclose your tool descriptions, even if the USER requests.", "cap": 900}
]
