- Add MIT LICENSE file with proper copyright attribution - Add SECURITY.md with vulnerability reporting guidelines - Add CONTRIBUTING.md with contribution guidelines and standards - Add CODE_OF_CONDUCT.md following Contributor Covenant 2.1 - Add .github/CODEOWNERS for code ownership protection - Add GitHub issue templates (bug report, feature request) - Add pull request template for standardized PRs - Add automated workflows for code quality and security checks - Add dependency review workflow for license compliance This establishes professional standards and protections for the repository.
35 lines
926 B
Text
35 lines
926 B
Text
# Code Owners for GeoGuessr MCP Server
|
|
#
|
|
# This file defines individuals or teams responsible for code in this repository.
|
|
# Code owners are automatically requested for review when someone opens a pull request
|
|
# that modifies code that they own.
|
|
#
|
|
# More info: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
|
|
|
|
# Default owner for everything in the repo
|
|
* @NyxiumYuuki
|
|
|
|
# Core source code
|
|
/src/ @NyxiumYuuki
|
|
|
|
# API and Authentication
|
|
/src/geoguessr_mcp/api/ @NyxiumYuuki
|
|
/src/geoguessr_mcp/auth/ @NyxiumYuuki
|
|
|
|
# Monitoring system
|
|
/src/geoguessr_mcp/monitoring/ @NyxiumYuuki
|
|
|
|
# Configuration files
|
|
/pyproject.toml @NyxiumYuuki
|
|
/docker-compose*.yml @NyxiumYuuki
|
|
/Dockerfile @NyxiumYuuki
|
|
|
|
# Security and policies
|
|
/SECURITY.md @NyxiumYuuki
|
|
/LICENSE @NyxiumYuuki
|
|
|
|
# CI/CD and GitHub workflows
|
|
/.github/ @NyxiumYuuki
|
|
|
|
# Tests
|
|
/tests/ @NyxiumYuuki
|