{
  "name": "frontend",
  "displayName": "Frontend (React + Material-UI)",
  "description": "React frontend with Material-UI, Redux, React Hook Form",
  "version": "1.0.0",

  "techStack": [
    "React 18+",
    "React Router 6+",
    "Material-UI v5",
    "Semantic UI",
    "Redux",
    "Redux Saga",
    "React Hook Form",
    "Highcharts",
    "Axios",
    "Jest",
    "Testing Library"
  ],

  "fileExtensions": [
    ".js",
    ".jsx",
    ".ts",
    ".tsx",
    ".css",
    ".scss",
    ".html"
  ],

  "focusAreas": [
    "Component design and reusability",
    "React hooks best practices",
    "State management patterns",
    "Performance optimization (memoization, lazy loading)",
    "XSS prevention and input sanitization",
    "Accessibility (a11y)",
    "Responsive design",
    "Error boundaries and error handling",
    "Test coverage"
  ],

  "templates": {
    "analysis": "ANALYSIS_PROMPT.md",
    "guidelines": "PRE_COMMIT_GUIDELINES.md",
    "commitMessage": "../shared/COMMIT_MESSAGE.md",
    "analyzeDiff": "../shared/ANALYZE_DIFF.md",
    "resolution": "../shared/RESOLUTION_PROMPT.md"
  }
}
