-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
63 lines (50 loc) · 1.58 KB
/
CODEOWNERS
File metadata and controls
63 lines (50 loc) · 1.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# CODEOWNERS for DriftMind Project
# This file defines who owns different parts of the codebase
# Users mentioned here will be automatically requested for review when PRs are opened
# Global ownership - JustDanMan owns everything by default
* @JustDanMan
# Core application files
/Program.cs @JustDanMan
/appsettings*.json @JustDanMan
/DriftMind.csproj @JustDanMan
/DriftMind.sln @JustDanMan
# Service layer - Critical business logic
/Services/ @JustDanMan
/Services/ChatService.cs @JustDanMan
/Services/SearchOrchestrationService.cs @JustDanMan
/Services/DocumentProcessingService.cs @JustDanMan
/Services/DownloadService.cs @JustDanMan
# Security-critical services
/Services/BlobStorageService.cs @JustDanMan
/Services/SearchService.cs @JustDanMan
/Services/EmbeddingService.cs @JustDanMan
# Data models and DTOs
/Models/ @JustDanMan
/DTOs/ @JustDanMan
# Configuration and infrastructure
/.github/ @JustDanMan
/.github/dependabot.yml @JustDanMan
/.github/workflows/ @JustDanMan
/Dockerfile @JustDanMan
# Documentation
/README.md @JustDanMan
/*.md @JustDanMan
# API testing files
/DriftMind.http @JustDanMan
/*.http @JustDanMan
# Build and deployment
/bin/ @JustDanMan
/obj/ @JustDanMan
# Properties and launch settings
/Properties/ @JustDanMan
/Properties/launchSettings.json @JustDanMan
# Specific file types that require careful review
*.csproj @JustDanMan
*.sln @JustDanMan
*.json @JustDanMan
# Security-sensitive files
appsettings.Development.json @JustDanMan
appsettings.Production.json @JustDanMan
# Any changes to dependency management
**/packages.lock.json @JustDanMan
global.json @JustDanMan