# --- Graphify extraction fragment ---
note_slug: ai-coding-conventions-synthesis

entities:
  - name: Claude
    type: Tool
    facet: tool/claude
  - name: Cursor
    type: Tool
    facet: tool/cursor
  - name: Copilot
    type: Tool
    facet: tool/copilot
  - name: Codified Context
    type: Concept
  - name: Three-Tier Architecture
    type: Concept
  - name: Constitution
    type: Concept
  - name: Domain Specialist Agents
    type: Concept
  - name: Knowledge Base
    type: Concept
  - name: MCP
    type: Tool
    facet: tool/mcp
  - name: Just-in-time retrieval
    type: Convention
    facet: convention/just-in-time-retrieval
  - name: Trigger tables
    type: Concept
  - name: Progressive disclosure
    type: Convention
    facet: convention/progressive-disclosure
  - name: Positive framing only
    type: Convention
    facet: convention/positive-framing
  - name: /learn pattern
    type: Convention
    facet: convention/feedback-loop-documentation
  - name: CLAUDE.md
    type: Convention
    facet: convention/root-file
  - name: .cursorrules
    type: Convention
    facet: convention/root-file
  - name: AGENTS.md
    type: Convention
    facet: convention/root-file
  - name: Cursor .mdc
    type: Tool
  - name: alwaysApply
    type: Convention
  - name: Auto-attached rules
    type: Convention
  - name: Agent-requested rules
    type: Convention
  - name: Manual rules
    type: Convention
  - name: Hierarchical scoping
    type: Convention
    facet: convention/hierarchical-scoping
  - name: Nuxt Content
    type: Tool
    facet: tool/nuxt-content
  - name: Codified Context paper
    type: Concept
  - name: github.com/arisvas4/codified-context-infrastructure
    type: Project
  - name: Anthropic Effective Context Engineering
    type: Concept
  - name: PatrickJS/awesome-cursorrules
    type: Project
  - name: alexop.dev — Stop Bloating Your CLAUDE.md
    type: Concept
  - name: mbleigh.dev — Rules for Rules
    type: Concept
  - name: agents.md
    type: Project
  - name: OpenAI
    type: Client
  - name: Anthropic
    type: Client
  - name: Context engineering
    type: Domain
    facet: domain/context-engineering
  - name: AI coding conventions
    type: Domain
    facet: domain/ai-coding-conventions
  - name: 99 Bottles OOP — Full Software Design Process Map
    type: Concept
  - name: OO Principles Plugin Concept — Design Recommendations
    type: Concept
  - name: Linters
    type: Tool
  - name: Formatters
    type: Tool
  - name: Type checkers
    type: Tool

relationships:
  - source: Three-Tier Architecture
    type: comprises
    target: Constitution
  - source: Three-Tier Architecture
    type: comprises
    target: Domain Specialist Agents
  - source: Three-Tier Architecture
    type: comprises
    target: Knowledge Base
  - source: Codified Context
    type: documents
    target: Three-Tier Architecture
  - source: Constitution
    type: contains
    target: Trigger tables
  - source: Knowledge Base
    type: served_via
    target: MCP
  - source: Codified Context paper
    type: described_in
    target: github.com/arisvas4/codified-context-infrastructure
    confidence: INFERRED
  - source: Constitution
    type: routes_tasks_to
    target: Domain Specialist Agents
  - source: OpenAI
    type: uses
    target: AGENTS.md
  - source: Anthropic
    type: published
    target: Anthropic Effective Context Engineering
    confidence: INFERRED
  - source: Cursor
    type: uses
    target: .cursorrules
    confidence: INFERRED
  - source: Cursor .mdc
    type: supports
    target: alwaysApply
  - source: Cursor .mdc
    type: supports
    target: Auto-attached rules
  - source: Cursor .mdc
    type: supports
    target: Agent-requested rules
  - source: Cursor .mdc
    type: supports
    target: Manual rules
  - source: Linters
    type: replace
    target: alwaysApply
    confidence: INFERRED
  - source: Trigger tables
    type: route_to
    target: Domain Specialist Agents
