# docsync.yaml for chalk/chalk (JavaScript library)
# Terminal string styling library
# SMALL - good for quick tests under $1.50

product:
  name: Chalk
  one_liner: Terminal string styling done right
  audience: Node.js developers and CLI tool authors
  audience_level: beginner
  deployment_model: Library/SDK - npm package

directories:
  - path: source
    description: JavaScript source files
    role: source
  - path: README.md
    description: Project documentation
    role: docs
  - path: package.json
    description: Package metadata
    role: config

constraints:
  - "Small focused library - keep docs concise"
  - "Emphasize simplicity and ease of use"
  - "Great for CLI tool authors"

sections:
  - id: intended_audience
    title: Intended audience
    description: CLI tool authors and terminal application developers
    source: ai
    enabled: true

  - id: problem_statement
    title: Problem being solved
    description: Making terminal output colorful and styled
    source: ai
    enabled: true

  - id: getting_started
    title: Getting started
    description: Installation and basic usage
    source: ai
    enabled: true

  - id: colors
    title: Colors
    description: Available colors and usage
    source: ai
    enabled: true

  - id: modifiers
    title: Modifiers
    description: Text modifiers like bold, italic, underline
    source: ai
    enabled: true

  - id: nesting
    title: Nesting
    description: Composing and nesting styles
    source: ai
    enabled: true

  - id: template_literals
    title: Template literals
    description: Using tagged template literals
    source: ai
    enabled: true

  - id: color_support
    title: Color support
    description: Detecting terminal color support
    source: ai
    enabled: true

  - id: api_reference
    title: API reference
    description: Complete API documentation
    source: ai
    enabled: true
