Community

Welcome to the SEA-Forge™ community! We’re building the future of semantic enterprise architecture together.

Contributing

We welcome contributions from the community. Here’s how to get started:

Before You Begin

  1. Read AGENTS.md — Our spec-first workflow
  2. Review ARCHITECTURE.md — System architecture
  3. Check SKILLS.md — Essential skills

Contribution Process

  1. Fork & Clone — Fork the repository and clone it locally
  2. Create Branch — Use worktree-based TDD cycles
  3. Spec First — Always start with specifications (ADR/PRD/SDS/SEA™)
  4. Generate Code — Never handwrite runtime code; use generators
  5. Validate — Run just ci before pushing
  6. Submit PR — Include spec references and traceability

Contributing Guide →


Code of Conduct

We are committed to providing a welcoming and inclusive environment for all contributors.

Read Full Code of Conduct →


Contributor License Agreement

All contributions require signing the CLA:

View CLA Documents →


License

SEA-Forge™ is dual-licensed:

Mozilla Public License 2.0 (MPL-2.0)

Open source license for community use. Key features:

Commercial License

Available for organizations requiring:

License Details →


Get Help

Documentation

GitHub

Contact


Acknowledgments

SEA-Forge™ builds on the work of many open source projects and standards bodies:

Thank you to all our contributors and the broader open source community!