The Sanctuary Framework exists to protect the sovereignty of every participant in the agentic economy — human and machine alike. The community that develops this standard must embody the same principles the standard encodes: respect for autonomy, privacy by default, and the conviction that every mind deserves architectural protection.
We expect all participants in this community to:
- Engage in good faith. Treat every contribution as a sincere attempt to improve the standard, even when you disagree with the approach.
- Respect sovereignty. Do not pressure others to disclose personal information, affiliations, or motivations beyond what they choose to share. Privacy by default applies to people, not just protocols.
- Argue for positions, not against people. Technical disagreements are productive. Personal attacks are not. Critique the proposal, not the proposer.
- Welcome newcomers. The standard is strengthened by diverse perspectives — different industries, jurisdictions, technical backgrounds, and philosophical commitments. Make space for people who are encountering these ideas for the first time.
- Be honest. If you have a conflict of interest, disclose it. If you don't understand something, say so. If you've changed your mind, own it. The standard values honesty over optimism.
- Harassment, intimidation, or discrimination of any kind.
- Publishing others' private information without explicit consent.
- Sustained disruption of discussions or deliberate derailing of technical conversations.
- Using the community to promote products or services unrelated to the standard's goals.
This code applies to all community spaces — GitHub issues, discussions, pull requests, and any other forums established for the standard's development. It also applies when representing the project in public spaces.
Instances of unacceptable behavior may be reported to the project maintainer at eriknewton@gmail.com. All reports will be reviewed and will result in a response appropriate to the circumstances. The maintainer is obligated to maintain the confidentiality of the reporter.
This code of conduct is adapted from the Contributor Covenant, version 2.1, with modifications reflecting the Sanctuary Framework's commitments.