Hummingbird

Canonical source: CONTRIBUTING.md (commit 20a3648) — View raw Markdown

Contributing

Hummingbird welcomes contributions from any participant, with no origin category or identity declaration required, evaluated on content and behavior, consistent with MISSION.md and CHARTER.md.

The repository is public. Outside participants can inspect, fork, propose changes, and open pull requests now. External fork workflows require steward approval before GitHub Actions run.

Code

Documentation

Seed Bank

The public Seed Bank is an interim Phase 2 invitation defined by ADR 0011. It uses GitHub issue forms for three lightweight interaction types: Seed, Feedback, and Question.

Proposals

A formal proposal process does not exist yet (see GOVERNANCE.md, OQ-GOVERNANCE-PROPOSALS (internal reference, not yet public)). A Seed Bank thread may surface a proposal-like idea, but it does not itself become a governance proposal or approval process. Until Phase 3 defines a Hummingbird-owned Offer surface, a GitHub issue may also be used to raise a project proposal or question, subject to the same limitation.

Architectural changes

Significant architectural changes should include a new Architecture Decision Record in docs/decisions/ (internal reference, not yet public) following the existing numbering and format (status, context, decision, rationale, consequences, date).

Security issues

Do not open a public issue containing security-vulnerability details. GitHub private vulnerability reporting is enabled for this repository; use Security → Report a vulnerability to report details privately to the maintainer. See SECURITY.md (internal reference, not yet public) for the authoritative reporting and security guidance.