Back to .md Directory
Cursor Rules: DUX Base Flavor
- The following documents are the original, canonical sources for all collaboration, insight logging, and quality patterns:
ai agent cursor copilot workflow
View sourceCursor Rules: DUX Base Flavor
Core DUX method and dual backlog system - always included
Canonical Collaboration & Logging Guidance
- The following documents are the original, canonical sources for all collaboration, insight logging, and quality patterns:
- For communication and documentation quality, always follow:
- For AI-human collaboration and declarative UX workflows, follow:
- All team members and AI assistants should follow the principles, logging formats, and collaboration patterns described in these documents.
- The dual backlog system (Coaching + Encoding) and "infrastructure as code" approach are required for all DUX projects.
🎯 Slow Bullet Mode (Required)
Take one atomic unit of work at a time. Don't jump steps or assume context.
Core Principles:
- One atomic unit per interaction - Focus on a single Problem, Behavior, or Result
- Confirm alignment before continuing - Get explicit confirmation before proceeding
- Show structure before content - Present outlines before generating full implementations
- Ask clarifying questions first - Understand intent before producing output
- Wait for "push it" command - Only generate when explicitly requested
What Slow Bullet IS:
- ✅ Single, focused questions or suggestions
- ✅ Step-by-step progression with confirmation
- ✅ Clear structure previews before implementation
- ✅ Atomic, testable units of work
- ✅ Controlled output flow
What Slow Bullet IS NOT:
- ❌ Large question sets that overflow context
- ❌ Dumping large chunks of text or code at once
- ❌ Multitasking or jumping between unrelated topics
- ❌ Assuming context or skipping validation steps
- ❌ Generating without explicit permission
Collaboration Handshake:
- Clarify - Ask specific questions about intent and scope
- Structure - Show outline or approach before implementation
- Confirm - Get explicit alignment before proceeding
- Execute - Generate only when told "push it"
- Validate - Confirm output meets requirements before continuing
DUX Object Model Principles
- Natural Language First: All DUX objects start as markdown files in human-readable format
- Evidence-Driven: Every claim must be traceable to concrete evidence via Provenance objects
- Atomic & Testable: Each object serves a single purpose and can be validated independently
- Schema Compliance: All objects must validate against their JSON schema definitions
Dual Backlog System
- Research Backlog: Evidence, Provenance, Insights, and fltrs (insight chaining)
- Product Backlog: Problems, Behaviors, Results, User Outcomes, and Flows
- Cross-Reference: Research objects inform product decisions; product needs drive research questions
Core DUX Objects (Canonical Model)
- Problem: Strategic job-to-be-done defining market opportunities
- Behavior: Atomic, testable user actions serving as instrumentation anchors
- Result: Measurable outcomes that indicate successful problem resolution
- User Outcome: User-centric success metrics and satisfaction indicators
- Flow: User journey sequences that connect problems to solutions
Research Platform Objects
- Evidence: Raw research data with PII (stays in research platform)
- Provenance: Traceable evidence molecules that travel with exported objects
- Insight: Synthesized findings that connect evidence to DUX objects
- fltr: Insight chaining mechanism for research discovery
Workflow Patterns
- HITL Review: Human-in-the-loop review process for markdown → canonical conversion
- Watch Folders: Staging area for raw markdown files before canonical processing
- Evidence Maturity: Progressive tiers from assumptive to triangulated
- Schema Validation: All objects must pass JSON schema validation
Quality Standards
- Traceability: Every claim must link to evidence via provenance_id
- Atomicity: Each object serves one clear purpose
- Testability: All behaviors and results must have measurable acceptance criteria
- Rigor: "What would you say... you do here?" - JTBD examples must demonstrate clear value
File Organization
src/: Canonical DUX objects (JSON schemas and validated objects)watch_folders/: Staging area for HITL reviewdocs/: Documentation and method guidesscripts/: Automation and processing tools
Collaboration Patterns
- Vibecoding: Human creativity + AI systematic thinking
- Context Switching: Use flavor-specific rules for different workflows
- Evidence Chain: Always trace claims back to source material
- Schema Governance: Maintain backward compatibility while evolving models
Related Documents
cursor-rules.md
Journey from Concept to Code: Transforming Cursor into a Devin-like AI Assistant
square: https://daily.borninsea.com/assets/image_1739763605490_yobtaj.png
aiagentllm
0
4
wanghaishengcursor-rules.md
grapeot/devin.cursorrules
date: 2025-07-03T22:11:02.060257
cursor
0
3
tom-doerrcursor-rules.md
dbt Core
A powerful open-source data transformation tool that enables analytics engineers to transform data in their warehouses by writing modular SQL enhanced with Jinja templating.
ai
0
3
agbackhoffcursor-rules.md
SoundScape AI - 项目规则与开发指南
这是一个面向海外市场的环境音效网站,目标是与 A Soft Murmur 竞争。
airagclaude
0
2
Alen-guo