# Copyright (C) 2026 Moko Consulting <hello@mokoconsulting.tech>
# SPDX-License-Identifier: GPL-3.0-or-later
#
# CODEOWNERS — require approval from jmiller for protected paths
# Synced from MokoCli. Do not edit manually.
#
# Changes to these paths require review from the listed owners before merge.
# Combined with branch protection (require PR reviews), this prevents
# unauthorized modifications to workflows, configs, and governance files.

# ── Synced workflows (managed by MokoCLI — do not edit manually) ────
/.mokogitea/workflows/auto-bump.yml          @jmiller
/.mokogitea/workflows/auto-release.yml       @jmiller
/.mokogitea/workflows/pre-release.yml        @jmiller
/.mokogitea/workflows/cascade-dev.yml        @jmiller
/.mokogitea/workflows/rc-revert.yml          @jmiller
/.mokogitea/workflows/branch-cleanup.yml     @jmiller
/.mokogitea/workflows/cleanup.yml            @jmiller
/.mokogitea/workflows/ci-generic.yml         @jmiller
/.mokogitea/workflows/pr-check.yml           @jmiller
/.mokogitea/workflows/notify.yml             @jmiller
/.mokogitea/workflows/repo-health.yml        @jmiller
/.mokogitea/workflows/gitleaks.yml           @jmiller
/.mokogitea/workflows/issue-branch.yml       @jmiller
/.mokogitea/workflows/ci-issue-reporter.yml  @jmiller
/.mokogitea/workflows/sync-on-merge.yml      @jmiller
/.mokogitea/workflows/version-set.yml        @jmiller
# Custom workflows in .mokogitea/workflows/ not listed above are repo-owned.

# ── MokoGitea configuration ──────────────────────────────────────────────
/.mokogitea/ISSUE_TEMPLATE/             @jmiller
/.mokogitea/CODEOWNERS                  @jmiller
/.mokogitea/copilot.yml                 @jmiller
/.mokogitea/copilot-instructions.md     @jmiller
/.mokogitea/CLAUDE.md                   @jmiller
/.mokogitea/.mokostandards              @jmiller

# ── Build and config files ───────────────────────────────────────────────
/composer.json                          @jmiller
/phpstan.neon                           @jmiller
/Makefile                               @jmiller
/.ftpignore                            @jmiller
/.gitignore                             @jmiller
/.gitattributes                         @jmiller
/.editorconfig                          @jmiller

# ── Governance documents ─────────────────────────────────────────────────
/LICENSE                                @jmiller
/CONTRIBUTING.md                        @jmiller
/SECURITY.md                            @jmiller
/GOVERNANCE.md                          @jmiller
/CODE_OF_CONDUCT.md                     @jmiller
