Skip to content

Recognize three equal OpenDKG cofounders from inception and correct onboarding - #6

Merged
a-51-50 merged 11 commits into
mainfrom
fix/founder-bootstrap-and-role-consent
Nov 5, 2026
Merged

a-51-50 merged 11 commits into
mainfrom
fix/founder-bootstrap-and-role-consent

Conversation

@a-51-50

@a-51-50 a-51-50 commented Nov 5, 2026

Copy link
Copy Markdown
Member

Purpose

OpenDKG has three equal original cofounders, not one sole founder and two later founders. @a-51-50 happens to be the only current technical Organization Owner because the organization was created using that GitHub account. This does not give that person sole-founder status or all liability by agreement.

Changes

  • GOVERNANCE.md: explicitly establishes three equal original founding seats, documents temporary technical custody, pre-membership acceptance, unanimous founding adoption, and equal council decision rights; distinguishing Organization Owner from Repository Admin.
  • CONTRIBUTOR_AGREEMENT.md: clarifies personal acceptance by all three original equal cofounders before collective rules are relied on.
  • FOUNDER_ONBOARDING.md: step-by-step personal acceptance in Issue #3 before GitHub invitations; later promotion only with documented consent.
  • MEMBERSHIP.md, MEMBERSHIP_AUTOMATION.md, CLA_SETUP.md, CONTRIBUTING.md, README.md, Issue Form: separate the original three cofounders from later ordinary contributors, no automated privilege grants.
  • Validator + 10 tests: repin acceptance checks to the clarified v1.0 agreement revision; ensure ordinary applicants cannot claim founder status by selecting a form role.

Exact adoption revision

2e429d904db1059a678085792ad44f1d732d7ea1 — immutable commit containing the updated GOVERNANCE.md and CONTRIBUTOR_AGREEMENT.md.

No one has yet personally accepted that revision. The earlier pinned revision is obsolete for new acceptance and Issue #3 must refer to this new SHA. All three cofounders must personally agree from their own accounts. This PR does not sign on anyone's behalf or modify organization privileges.

Limitations

OpenDKG is not a registered legal person; three equal cofounder status does not allocate all personal legal liability equally or shield anyone. GitHub can grant Owner/Admin roles only after authorized human action; governance votes are not automatically enforced by GitHub.

NetPetra excluded. Please review; do not auto-merge. After merge, update Issue #3 and collect individual acceptances at the pinned commit SHA.

@a-51-50
a-51-50 merged commit 96132f8 into main Nov 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant