Notes for development Commit syntax regex - ^\[[a-z]+\] [A-Za-z]+ [a-z]+\: [a-z0-9]+ structure - [<scope>] <feature-name> <type-of-changes>: <msg> example - [api] tavily-search feat: implement tool calling Branch syntax regex - [a-z]+/[a-z0-9\-]+-[a-z0-9\-]+ structure - <scope>/<feature-name>-<short-description> example - feat/<feature-name> Backend setup & run Install dependencies: cd backend poetry install Start the backend service: poetry run uvicorn src.main:app --reload Set up git hooks pre-commit install pre-commit install --install-hooks pre-commit install --hook-type commit-msg