Case-preserving gitea->git across the mokocli monorepo: brand text,
functional identifiers (MOKOGITEA_TOKEN, GITEA_URL/ORG/REPO, --gitea-url),
and all nested .mokogitea/ dirs (top-level + mcp/servers/*) -> .mokogit/.
Protected: literal `.gitea` (upstream workflow-detection paths in the
Enterprise plugins) and git.mokoconsulting.tech.
WARNING: CI-breaking until the MokoGit server side is reconfigured.
Claude-Session: https://claude.ai/code/session_01DQEMmJPe61ya7HDfA6BHP8
- cli/branch_protect_org.php: enforces push whitelist on main, dev, rc,
beta, alpha across all org repos (--dry-run supported)
- branch-protection-enforce.yml: runs weekly Monday 6am UTC + manual dispatch
- Branch flow: feature/* -> dev -> rc -> main (no direct push to any)