Created a symlink between CONTRIBUTING.md (the one we should always update) and docs/docs/contributing.md (so changes are reflected ?)
.gitignore: Modified to add/remove entries for various directories and files (e.g., removing MANIFEST, .pytest_cache, adding docs/_build/).
CONTRIBUTING.md: Expanded to include detailed sections on prerequisites, developing and testing, creating plugins, running the project from source, evaluations, and adhering to Conventional Commits.
Documentation: Added a new documentation structure (mkdocs.yml, index.md, installation.md, configuration.md, cli.md, toolkits.md). This includes new assets such as images and CSS/JS files to enhance appearance and functionality.
Scripts: A new script (gen_ref_pages.py) to automate reference page generation for documentation.
Justfile: Added a docs command to facilitate local documentation server setup.
Dependencies: New dependencies (goose-plugins-block, setuptools) were added to pyproject.toml.
Created a symlink between
CONTRIBUTING.md
(the one we should always update) anddocs/docs/contributing.md
(so changes are reflected ?)