Thank you for your interest in the Agent-to-Web Framework!
- Use GitHub Issues for bugs, suggestions, or questions
- Search existing issues before creating a new one
- Use clear, descriptive titles
- Fork the repository
- Create a branch (
git checkout -b proposal/your-change) - Make your changes to the spec
- Submit a Pull Request with a clear description of the change and its rationale
We welcome siteai.json examples for additional website types and industries. Place them in the examples/ directory with a descriptive filename.
- Use GitHub Discussions for general questions, ideas, and feedback
- Be respectful and constructive
- Spec Review: Identifying gaps, inconsistencies, or missing permission types
- Security Review: Finding attack vectors or enforcement weaknesses
- Legal Review: Validating enforcement mechanisms across jurisdictions
- Examples: Creating policies for additional website types and industries
- Translations: Making the specification accessible in more languages
- Implementation Feedback: Real-world experience deploying siteai.json
- Tool Development: Validators, generators, CMS plugins
When proposing changes, please keep these principles in mind:
- Simplicity first — If a website operator can't understand it, it's too complex
- Complementary — A2WF must not duplicate or compete with MCP, A2A, or robots.txt
- Website operator's perspective — Every feature must serve the site owner's interests
- Backwards compatible — New fields must be optional; consumers must ignore unknown fields
- Legally defensible — Declarations must be clear enough to reference in legal proceedings
Be kind. Be constructive. Be respectful. We are building a standard that protects people's digital property — let's treat each other's contributions with the same respect.
- Issues: github.com/a2wf/spec/issues
- Email: hello@a2wf.org
- Website: a2wf.org