Talent-Lens / .github /pull_request_template.md
riezqidr's picture
chore(infra): add gitignore, gitattributes, CI, and repo governance
788d2cd
|
Raw
History Blame Contribute Delete
1.34 kB

What

Why

Closes #

How

Verification

Paste actual command output. Do not tick a box for something you did not run.

ruff check .        ->
mypy serving/app    ->
pytest tests/ -q    ->
  • Tests written before the implementation (RED confirmed, then GREEN)
  • Coverage did not drop below 80%
  • No new ruff violations
  • Google-style docstrings on new public functions and classes
  • Type hints complete on every new signature

Data, security, and migrations

  • No secrets, API keys, or credentials added to tracked files
  • No candidate PII or real resumes committed
  • New environment variables documented in .env.example
  • Alembic migration included if the schema changed
  • Tenant scoping preserved on every new query

Scope

  • This PR does one thing
  • Under ~500 changed lines, or the size is explained above
  • Self-review completed

Breaking changes

None