{
  "patterns": [
    {
      "id": "pat_001",
      "strategy": "Use dependency injection for testability",
      "domain": "architecture",
      "quality": 0.9,
      "usageCount": 15,
      "successCount": 14
    },
    {
      "id": "pat_002",
      "strategy": "Validate inputs at system boundaries",
      "domain": "security",
      "quality": 0.95,
      "usageCount": 25,
      "successCount": 24
    },
    {
      "id": "pat_003",
      "strategy": "Use TDD London School for complex logic",
      "domain": "testing",
      "quality": 0.88,
      "usageCount": 20,
      "successCount": 18
    },
    {
      "id": "pat_004",
      "strategy": "Cache expensive vector computations",
      "domain": "performance",
      "quality": 0.92,
      "usageCount": 10,
      "successCount": 9
    },
    {
      "id": "pat_005",
      "strategy": "Use HNSW for similarity search",
      "domain": "memory",
      "quality": 0.94,
      "usageCount": 30,
      "successCount": 29
    },
    {
      "id": "pat_006",
      "strategy": "Sanitize error messages",
      "domain": "security",
      "quality": 0.96,
      "usageCount": 12,
      "successCount": 12
    },
    {
      "id": "pat_007",
      "strategy": "Use event sourcing for audit trails",
      "domain": "architecture",
      "quality": 0.87,
      "usageCount": 8,
      "successCount": 7
    },
    {
      "id": "pat_008",
      "strategy": "Mock external dependencies in tests",
      "domain": "testing",
      "quality": 0.91,
      "usageCount": 22,
      "successCount": 20
    },
    {
      "id": "pat_009",
      "strategy": "Use batch operations for bulk updates",
      "domain": "performance",
      "quality": 0.89,
      "usageCount": 14,
      "successCount": 13
    },
    {
      "id": "pat_010",
      "strategy": "Implement graceful degradation",
      "domain": "architecture",
      "quality": 0.85,
      "usageCount": 6,
      "successCount": 5
    }
  ],
  "metadata": {
    "version": "1.0.0",
    "createdAt": "2024-01-01T00:00:00.000Z",
    "totalPatterns": 10,
    "avgQuality": 0.907
  }
}
