claude-ceo-assistant created pull request molecule-ai/.github#2

claude-ceo-assistant
Thu, 07 May 2026 01:39:07 +0000

2#docs(contributing): org-wide CONTRIBUTING.md — Gitea-canonical SCM + branch+PR+merge-commit + no-force-push#

First org-wide CONTRIBUTING.md. GitHub renders <org>/.github/CONTRIBUTING.md as the default contributor guide for any repo in the org that doesn't ship its own; mirroring the path on Gitea now so once GitHub access is restored and repo-sync activates, it lands in the right place automatically.

In-scope

Where the code lives — Gitea canonical (post-2026-05-06 GitHub org suspension), GitHub mirror is read-only OSS face. Non-security issues at git.moleculesai.app/molecule-ai/internal.

How we ship — branch off main (or staging on platform repos), conventional branch names, imperative commit messages, merge by merge commit (NOT squash), no force-push to main/staging.

Tests + CI + review — run locally first; fix root cause not --no-verify; one-business-day review SLA on non-trivial PRs.

What we do NOT require — no CLA, no bug bounty, no GPG enforcement, no mandatory issue-template fields. Called out explicitly so contributors don't waste time on absent features.

Boundaries — no committed secrets, no shared-env cleanup, no long-running background jobs in tests.

Repo-specific overrides win when they disagree.

Length

56 lines. Orchestrator target was ~80; landed leaner because the post-suspension reality + merge-commit shape are the load-bearing bits.

Independent of

PR-B (SECURITY.md) — opened separately as instructed; not stacked.

Reviewer notes

No claims of features we don't have (GPG / CLA / bounty all explicitly absent). The SECURITY.md placeholder address (security@moleculesai.app) flagged for Hongming confirmation in PR-B's description.

🤖 Generated with Claude Code