Skip to content

Post-merge follow-ups from #27 (governance reconciliation) #28

Description

@bryanfawcett

Tracking the three follow-ups left open after #27 merged. None block anything; each is an action for the Founder / org owner.

1. Legal review of CLA.md

CLA.md was added in #27 as a working template (copyright + patent licence grant, not an assignment; Zimbabwe governing law). It is not a substitute for counsel.

  • Have legal counsel review CLA.md before any contributor is asked to sign it.
  • Fold any required changes back via PR.

2. Confirm the Bundu Foundation rename rode under NA-01 Article 17 (not 17.1(a))

#27 renamed the sovereign-asset steward "Mukoko Foundation" → Bundu Foundation (NA-01 v1.1). The Foundation is one of the three named voting shareholders (Art. 1.3), so this brushes against Art. 17.1(a) (amendments affecting decisions reserved to shareholders require Board approval).

Working read: it rode as a Founder written decision under Art. 17 — identity-only, no decision right or share allocation changed. This item is just to record that determination.

  • Founder confirms the rename was an Art. 17 written decision (no Art. 17.1(a) Board approval required), or routes it for Board approval if disagreed.

3. Single-member code-owner teams (merge deadlock risk)

#27 stalled because every code-owner team had only one member — the Founder — who was also the PR author and so could not satisfy the required Code Owners review. Resolved for that PR by adding nyuchisupport to @nyuchi/maintainers. The other teams remain single-member, so the same deadlock will recur on PRs touching their paths:

Team Owns (per .github/CODEOWNERS) Members
@nyuchi/security SECURITY.md, AGENTS.md, ORG_SETTINGS.md bryanfawcett only
@nyuchi/platform .github/workflows/**, dependabot*.yml bryanfawcett only
@nyuchi/marketing /profile/** bryanfawcett only
  • Add a second member to @nyuchi/security, @nyuchi/platform, and @nyuchi/marketing (e.g. nyuchisupport), or
  • Relax the branch-protection "Require review from Code Owners" rule for this repo, or
  • Narrow .github/CODEOWNERS so these paths only require @nyuchi/maintainers.

Filed as the post-merge record for #27.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions