Skip to content

feat: Rule effectiveness tracking — measure which rules actually trigger and impact quality #948

@JeremyDev87

Description

@JeremyDev87

Purpose

어떤 rule이 실제로 trigger되는지, 워커 품질에 영향을 주는지 추적. .ai-rules 최적화 근거 제공.

Changes

  • Create: apps/mcp-server/src/rules/rule-tracker.ts
  • Create: apps/mcp-server/src/rules/rule-tracker.spec.ts
  • Modify: apps/mcp-server/src/keyword/keyword.service.ts — parse_mode 호출 시 rule 사용 기록

Acceptance Criteria

  • parse_mode 호출 시 반환된 rules의 name을 tracking
  • rule별 호출 횟수, 마지막 사용 시각 기록
  • 사용되지 않는 rule 감지 (N일간 0회 호출)
  • effectiveness 리포트 생성 (MCP tool로 제공)
  • 데이터 저장: ~/.codingbuddy/rule_stats.json
  • TDD: 최소 8 테스트

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions