chore: bootstrap repo scaffolding (M0.1)
ci / shared (push) Failing after 2s
ci / validate (push) Failing after 1s

Bootstraps §1.2 scaffolding (README, CONTRIBUTING, CODEOWNERS, CHANGELOG, PR + issue templates, LICENSE, CI workflow, release workflow, commitlint, cliff, .editorconfig, .gitignore, .env.example) and ships a proprietary all-rights-reserved LICENSE naming both founders.

Refs: M0.1
This commit was merged in pull request #1.
This commit is contained in:
2026-05-18 19:15:31 +00:00
parent 90b97c9d68
commit 5dd6e0448f
15 changed files with 633 additions and 1 deletions
+35
View File
@@ -0,0 +1,35 @@
# CODEOWNERS — auto-requests reviewers based on touched paths.
# Format: <path-glob> <@user-or-team> [<@user-or-team> ...]
# More specific patterns override less specific ones.
# See: https://docs.gitea.com/usage/code-owners
#
# This is the BASELINE — copy into the repo and tighten paths per service.
# Default — every PR gets at least Sharang
* @sharang
# Architecture / specs / runbooks (touchy — both founders look)
/docs/ @sharang @benjamin_boenisch
*.md @sharang @benjamin_boenisch
# Security-sensitive paths
/internal/auth/ @sharang
/internal/keycloak/ @sharang
/internal/api-keys/ @sharang
/middleware/auth/ @sharang
# Schema and data migrations — irreversible, both founders look
/migrations/ @sharang @benjamin_boenisch
**/schema/ @sharang @benjamin_boenisch
# Infra-as-code
/orca/ @sharang
/.gitea/workflows/ @sharang
/Dockerfile @sharang
# Manifests (catalog metadata visible to customers)
/product.manifest.yaml @sharang @benjamin_boenisch
# Frontend-only changes
/src/app/ @sharang
/src/components/ @sharang