ECHO001 - use keyword arguments for calls with multiple positional args


why:

  multi-arg positional calls are hard to read and reorder safely.
  keyword args make call sites explicit and ready to sort later.


bad:

  create_user("ada", "lovelace", True)
  client.request("GET", url)


good:

  create_user(first="ada", last="lovelace", active=True)
  client.request(method="GET", url=url)


configure in pyproject.toml:

  [tool.echo-python.echo001]
  ignore = ["pytest.mark.parametrize", "pytest.param"]
