An open API service indexing awesome lists of open source software.

https://github.com/helloprkr/dynamic-confirmed-list

Enforces automatic creation and management of a dynamic confirmed list for explicit, structured, and precise interactions between Cursor AI and users.
https://github.com/helloprkr/dynamic-confirmed-list

Last synced: 6 months ago
JSON representation

Enforces automatic creation and management of a dynamic confirmed list for explicit, structured, and precise interactions between Cursor AI and users.

Awesome Lists containing this project

README

          

![Dynamic Confirmed List Protocol Banner](https://i.imgur.com/7bKD0HU.png)

# 📌 Dynamic Confirmed List Protocol

**Explicit, structured, and precise interactions between Cursor AI and users.**
Enforces automatic creation and management of dynamic confirmed lists, ensuring clarity and precision in every interaction.

```
# ·················································································
# : /$$$$$$$ /$$ /$$ /$$ /$$ /$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$ :
# : | $$__ $$| $$ /$$/| $$$ | $$ /$$__ $$| $$$ /$$$|_ $$_/ /$$__ $$ :
# : | $$ \ $$ \ $$ /$$/ | $$$$| $$| $$ \ $$| $$$$ /$$$$ | $$ | $$ \__/ :
# : | $$ | $$ \ $$$$/ | $$ $$ $$| $$$$$$$$| $$ $$/$$ $$ | $$ | $$ :
# : | $$ | $$ \ $$/ | $$ $$$$| $$__ $$| $$ $$$| $$ | $$ | $$ :
# : | $$ | $$ | $$ | $$\ $$$| $$ | $$| $$\ $ | $$ | $$ | $$ $$ :
# : | $$$$$$$/ | $$ | $$ \ $$| $$ | $$| $$ \/ | $$ /$$$$$$| $$$$$$/ :
# : |_______/ |__/ |__/ \__/|__/ |__/|__/ |__/|______/ \______/ :
# ·················································································
```

![Version](https://img.shields.io/badge/version-1-blue.svg)
![Build Status](https://img.shields.io/badge/build-passing-brightgreen.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

## ✨ Project Details

- **Core Tech**: Python, Markdown, AI-driven workflows
- **Platforms**: CLI, Markdown-based integrations
- **Status**: Version 1 | Released: March 2025 | Latest Commit: March 2025
- **Mission**: Streamline AI-user communication with precision and automation

⭐ **Star us on GitHub — it motivates us a lot!**
📢 **Spread the word: Share this with anyone who values clarity in AI interactions!**
🎯 **Why we're the best choice for structured AI communication — see our [presentation](https://example.com/presentation)**

---

## 📋 Table of Contents

- [🎯 Purpose and Philosophy](#-purpose-and-philosophy)
- [🧩 Structure & Methodology](#-structure--methodology)
- [📜 Rules for Cursor AI](#-rules-for-cursor-ai)
- [⚙️ How it Works](#️-how-it-works)
- [💼 Real-world Workflow Example](#-real-world-workflow-example)
- [🚀 Benefits of Adoption](#-benefits-of-adoption)
- [📂 File Structure](#-file-structure)
- [🛡️ Protocol Enforcement](#️-protocol-enforcement)
- [🔧 Installation](#-installation)
- [📝 Usage](#-usage)
- [🤝 Contributing](#-contributing)
- [📄 License](#-license)
- [📬 Contact](#-contact)
- [🔍 Conclusion](#-conclusion)
- [🔖 Hashtags & Social](#-hashtags--social)


## 🎯 Purpose and Philosophy

The **Dynamic Confirmed List Protocol (DCLP)** ensures structured, precise, and explicit communication between users and Cursor AI. By emphasizing automatic list management, robust error handling, and crystal-clear feedback loops, it drastically minimizes misunderstandings and elevates productivity.

**Meta-goal:**
> **🌟 Maximize clarity. Minimize confusion. Guarantee success. 🌟**


## 🧩 Structure & Methodology

DCLP systematically structures interactions around a dynamic list of explicitly confirmed items. This approach ensures that Cursor AI's behavior aligns strictly with user intentions, maintains consistent context, and optimizes token usage.


## 📜 Rules for Cursor AI

1. **Automatic Initialization** 🔄
Begin each interaction by initializing the dynamic confirmed list.
2. **Explicit Confirmations** ✅
Respond only to explicit confirmations (e.g., `confirmed:`).
3. **Immediate, Clear Acknowledgments** 📣
Provide immediate, explicit feedback for every action (add/update/remove).
4. **Structured Communication** 📊
Maintain a numbered, clearly formatted list of confirmed items.


## ⚙️ How it Works

Below is a refined workflow that demonstrates the protocol in action:

1. **Automatic Initialization** 🚀
- **Cursor AI** starts:
```
Dynamic Confirmed List initialized: Confirmed Items
```

2. **Explicit Item Addition** ➕
- **User**:
```
confirmed: Implement biometric verification
```
- **Cursor AI** responds:
```
Confirmed item added: 'Implement biometric verification'.
Current Confirmed Items:
1. Implement biometric verification
```

3. **Explicit Item Update** 🔄
- **User**:
```
Update confirmed item 'Implement biometric verification' to 'Implement biometric and password verification'.
```
- **Cursor AI** responds:
```
Confirmed item updated: 'Implement biometric verification' replaced with 'Implement biometric and password verification'.
Current Confirmed Items:
1. Implement biometric and password verification
```

4. **Explicit List Review** 📋
- **User**:
```
Please show the confirmed list.
```
- **Cursor AI** responds:
```
Current Confirmed Items:
1. Implement biometric and password verification
```

5. **Error Handling & Ambiguity** ⚠️
- **User**:
```
Update confirmed item 'Enable OAuth' to 'Enable OAuth & email login'.
```
- **Cursor AI** responds:
```
Item 'Enable OAuth' not found in the confirmed list.
```
- **User**:
```
Change something about login.
```
- **Cursor AI** responds:
```
Please clarify your confirmation or update.
```


## 💼 Real-world Workflow Example

- **User** initiates:
```
confirmed: Add push notifications
```
- **Cursor AI** replies:
```
Confirmed item added: 'Add push notifications'.
Current Confirmed Items:
1. Add push notifications
```
- **User** updates:
```
Update confirmed item 'Add push notifications' to 'Implement Firebase push notifications'.
```
- **Cursor AI** replies:
```
Confirmed item updated: 'Add push notifications' replaced with 'Implement Firebase push notifications'.
Current Confirmed Items:
1. Implement Firebase push notifications
```


## 🚀 Benefits of Adoption

- **Explicit Alignment** 🎯: Guarantees clarity in user-Cursor AI understanding.
- **Enhanced Efficiency** ⚡: Drastically reduces iterative clarifications and token wastage.
- **Robustness** 💪: Ensures consistent, accurate interactions across multiple exchanges.
- **Seamless Automation** 🤖: Automatic, rule-driven contextual management.


## 📂 File Structure

Below is an overview of the repository structure:

```
.
├── .cursor/
│ └── rules/
│ └── dynamic-confirmed-list.mdc
└── README.md
```

- **.cursor/rules/** – Contains the dynamic confirmed list rules file.
- **README.md** – This file, providing an overview, instructions, and detailed workflow.


## 🛡️ Protocol Enforcement

Cursor AI automatically enforces these rules across all interactions within Markdown-based workflows. This ensures compliance, efficiency, and explicit precision at all times.


## 🔧 Installation

1. **Clone the Repository** 📥
```bash
git clone https://github.com/your-username/dynamic-confirmed-list-protocol.git
cd dynamic-confirmed-list-protocol
```
2. **Install Dependencies** 📦
```bash
pip install -r requirements.txt
```
3. **Initialize the Protocol** 🚀
- Start your AI or Chat environment with the DCLP rules loaded.


## 📝 Usage

1. **Begin Conversation** 💬
- The conversation automatically starts with an initialized confirmed list.
2. **Add Items** ➕
- Use `confirmed: ` to add an item.
3. **Update Items** 🔄
- Use `Update confirmed item '' to ''` to update an item.
4. **Review List** 📋
- Request: "Please show the confirmed list."
5. **Error Handling** ⚠️
- If an item doesn't exist or the request is ambiguous, Cursor AI will prompt for clarification.


## 🤝 Contributing

Contributions are welcome! Follow these guidelines:

1. **Fork the Repository** 🍴
2. **Create a Feature Branch** 🌿
```bash
git checkout -b feature/your-feature-name
```
3. **Commit Changes** 💾
- Follow conventional commits with descriptive messages.
4. **Push and Submit a Pull Request** 📤
- Ensure all tests pass and adhere to the project's style.


## 📄 License

This project is licensed under the [MIT License](LICENSE). By contributing, you agree that your contributions will be licensed under the same terms.


## 📬 Contact

- **Author**: @VisionaryxAI
- **Website**: [VisionaryxAI on X.com](https://x.com/visionaryxai)
- **Issues**: [GitHub Issues](https://github.com/your-username/dynamic-confirmed-list-protocol/issues)


## 🔍 Conclusion

The **Dynamic Confirmed List Protocol (DCLP)** offers a systematic and explicit approach to AI-user interactions. Its automatic initialization, explicit confirmations, and clear feedback transform confusion into clarity, streamlining workflows and enhancing productivity.

> **🌟 Please star and share! Your support makes a difference. 🌟**


## 🔖 Hashtags & Social

Stay connected —
**#AI** **#DCLP** **#CursorAI** **#Automation** **#Productivity** **#Markdown**