chore: add open-source governance files (GPLv3 + contributing docs) #71

Merged
whitlocktech merged 1 commits from chore/open-source-governance into main 2026-07-19 00:31:05 +00:00
Member

Adds the standard open-source project files so this repo is properly licensed and set up for outside contributions.

License: GNU General Public License v3.0 or later — Copyright (C) 2026 Runic Gateway.

What's added

  • LICENSE.md — verbatim GPLv3 text.
  • CONTRIBUTING.md — tailored dev setup (local hot-reload + Docker), test/build checks, branch & PR workflow, conventional commits, and the required AI-usage disclosure policy.
  • CONTRIBUTORS.md — maintainer (whitlocktech), AI-assisted-development note (Claude), and a fill-in template. Requires contributors to disclose AI usage.
  • CODE_OF_CONDUCT.md — Contributor Covenant 2.1 (contact: whitlocktech@gmail.com).
  • SECURITY.md — private vulnerability reporting (no public issues).
  • .gitea/ISSUE_TEMPLATE/ (bug + feature + config) and .gitea/PULL_REQUEST_TEMPLATE.md — the PR template includes the AI-disclosure and license checkboxes. Existing workflows under .gitea/workflows/ are untouched.
  • README.md — new License section.

Docs-only change; no runtime code touched. PR checks (server tests + client build) should pass unaffected.

🤖 Generated with Claude Code

Adds the standard open-source project files so this repo is properly licensed and set up for outside contributions. **License:** GNU General Public License v3.0 or later — `Copyright (C) 2026 Runic Gateway`. ### What's added - **LICENSE.md** — verbatim GPLv3 text. - **CONTRIBUTING.md** — tailored dev setup (local hot-reload + Docker), test/build checks, branch & PR workflow, conventional commits, and the **required AI-usage disclosure** policy. - **CONTRIBUTORS.md** — maintainer (whitlocktech), AI-assisted-development note (Claude), and a fill-in template. Requires contributors to disclose AI usage. - **CODE_OF_CONDUCT.md** — Contributor Covenant 2.1 (contact: whitlocktech@gmail.com). - **SECURITY.md** — private vulnerability reporting (no public issues). - **.gitea/ISSUE_TEMPLATE/** (bug + feature + config) and **.gitea/PULL_REQUEST_TEMPLATE.md** — the PR template includes the AI-disclosure and license checkboxes. Existing workflows under `.gitea/workflows/` are untouched. - **README.md** — new *License* section. Docs-only change; no runtime code touched. PR checks (server tests + client build) should pass unaffected. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
wtclaude added 1 commit 2026-07-19 00:11:28 +00:00
chore: add open-source governance files (GPLv3 + contributing docs)
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m24s
PR Checks / server-tests (pull_request) Successful in 10m32s
PR Checks / bot-install (pull_request) Successful in 9m20s
d441e92029
Add standard open-source project files:
- LICENSE.md — GNU GPL v3.0 or later (verbatim)
- CONTRIBUTING.md — setup, workflow, and required AI-usage disclosure
- CONTRIBUTORS.md — maintainers, contributors, AI-assistance policy
- CODE_OF_CONDUCT.md — Contributor Covenant 2.1
- SECURITY.md — private vulnerability reporting
- .gitea/ISSUE_TEMPLATE/* + PULL_REQUEST_TEMPLATE.md
- README: License section (Copyright (C) 2026 Runic Gateway)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XmHdsbnLzDMAVQkAoTQSBe
whitlocktech approved these changes 2026-07-19 00:29:33 +00:00
whitlocktech scheduled this pull request to auto merge when all checks succeed 2026-07-19 00:29:40 +00:00
whitlocktech merged commit 3e6ecb959a into main 2026-07-19 00:31:05 +00:00
whitlocktech deleted branch chore/open-source-governance 2026-07-19 00:31:06 +00:00
Sign in to join this conversation.
No description provided.