Thank you for your interest in contributing! We welcome pull requests, bug reports, and feature suggestions.
- Fork the repository and create your branch from
main. - Describe your changes clearly in your pull request. Reference related issues if applicable.
- Follow project conventions:
- Use clear, descriptive commit messages.
- Match the code style and structure found in the codebase.
- Add or update inline comments where necessary.
- Test your changes before submitting:
- Ensure the plugin activates and runs without errors.
- If you add new features, provide usage notes in the PR description.
- For bug fixes, describe the problem and how your change resolves it.
- Do not commit build artifacts, vendor, or local config files (see
.gitignore).
- Provide detailed steps to reproduce the problem.
- Include relevant error messages, logs, or screenshots.
- Suggest a possible solution if you have one.
Please be respectful and constructive in all interactions.
- See the
README.mdfor project overview and key files. - See
.github/copilot-instructions.mdfor AI agent and automation guidance. - Review inline comments in each file for implementation details.
Thank you for helping improve FAQ JSON-LD Manager!