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

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

Adds the standard open-source project files so the uo-link sidecar 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 — Rust/cargo dev setup, fmt/clippy/test checks, note that release.yml derives versions from conventional commits, protocol-sync reminder, and the required AI-usage disclosure policy.
  • CONTRIBUTORS.md — maintainer, AI-assisted-development note, fill-in template.
  • CODE_OF_CONDUCT.md — Contributor Covenant 2.1 (contact: whitlocktech@gmail.com).
  • SECURITY.md — private vulnerability reporting; notes the sidecar is the only network-facing part of the bridge.
  • .gitea/ISSUE_TEMPLATE/ + PULL_REQUEST_TEMPLATE.md (with AI-disclosure + license checkboxes). Existing .gitea/workflows/release.yml untouched.
  • README.md — new License section.

Docs-only change; no crate code touched.

🤖 Generated with Claude Code

Adds the standard open-source project files so the uo-link sidecar 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** — Rust/cargo dev setup, `fmt`/`clippy`/`test` checks, note that `release.yml` derives versions from conventional commits, protocol-sync reminder, and the **required AI-usage disclosure** policy. - **CONTRIBUTORS.md** — maintainer, AI-assisted-development note, fill-in template. - **CODE_OF_CONDUCT.md** — Contributor Covenant 2.1 (contact: whitlocktech@gmail.com). - **SECURITY.md** — private vulnerability reporting; notes the sidecar is the only network-facing part of the bridge. - **.gitea/ISSUE_TEMPLATE/** + **PULL_REQUEST_TEMPLATE.md** (with AI-disclosure + license checkboxes). Existing `.gitea/workflows/release.yml` untouched. - **README.md** — new *License* section. Docs-only change; no crate code touched. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
wtclaude added 1 commit 2026-07-19 00:11:33 +00:00
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:30:29 +00:00
whitlocktech merged commit 45bb8b0de4 into main 2026-07-19 00:30:34 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RunicGateway/link#12
No description provided.