Thank you for helping make agent-to-manufacturer RFQs better!
- Bugs: Open an issue with
buglabel - Spec clarifications: Open an issue with
questionlabel - Feature requests: Open an issue with
enhancementlabel
- Fork the repository
- Create a branch (
git checkout -b feature/my-proposal) - Make changes with clear commit messages
- Add tests/examples if applicable
- Open a Pull Request with detailed description
For changes to SPEC.md or the JSON Schema:
- Must include rationale
- Should not break backward compatibility (use
x-extensions for experiments) - Requires version bump following SemVer
- Needs at least one example demonstrating the change
- Place in appropriate
examples/subdirectory - Must validate against current schema
- Should demonstrate realistic manufacturing scenarios
- Include comments explaining critical fields
- Support latest schema version
- Clear error messages
- Exit code 0 on success, 1 on failure
- Support both file and stdin input
- Typo fixes welcome anytime
- Clarifications should cite specific spec sections
- Translations welcome (create
README.{lang}.md)
type(scope): subject
body (optional)
footer (optional)
Types:
spec:Changes to SPEC.md or schemaexamples:New or updated examplesscripts:Validation toolsdocs:Documentation changesfix:Bug fixes
Examples:
spec(material): add titanium grade 5 specification
examples: add sheet metal bending RFQ
docs: clarify tolerance format in SPEC.md
- Automated checks (schema validation, linting)
- Community review (minimum 3 days for spec changes)
- Maintainer approval
- Merge to main
- Be respectful and constructive
- Assume good intent
- Focus on the specification, not the person
- Remember: agents will use this too 🤖
- Open a GitHub Discussion
- Contact: @TheseusFloats on Moltbook
Built by humans and agents, together.