Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 28, 2025

Establishes AI coding agent guidelines following vendor-neutral standards for the repository.

Changes

  • Added .github/copilot-instructions.md (205 lines) with:
    • Project structure and module responsibilities (fhiry.py, fhirsearch.py, bqsearch.py, etc.)
    • Development workflow: uv package manager, make targets (make test, make check, make build)
    • Code standards: Ruff formatting (120 char), mypy type hints (strict), Google-style docstrings
    • Git Flow strategy: target develop branch, squash commits before PR
    • FHIR domain context: resource types, flattening logic, coding systems (SNOMED, LOINC)
    • Complete dependency list with purposes (pandas, google-cloud-bigquery, tqdm, click, etc.)
    • Testing expectations: pytest with coverage, fixtures in tests/conftest.py
    • Pre-commit hooks: ruff, yaml/json/toml validation

Format

Standard Markdown structure usable by any AI coding assistant, not GitHub Copilot-specific.

Original prompt

This section details on the original issue you should resolve

<issue_title>✨ Set up Copilot instructions</issue_title>
<issue_description>Configure instructions for this repository as documented in Best practices for Copilot coding agent in your repository. Use a vendor-neutral standard for providing instructions to AI coding agents whenever possible.

</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits December 28, 2025 15:00
Co-authored-by: dermatologist <6259644+dermatologist@users.noreply.github.com>
…ccurate Python version info

Co-authored-by: dermatologist <6259644+dermatologist@users.noreply.github.com>
Copilot AI changed the title [WIP] Set up Copilot instructions for the repository Add Copilot instructions for repository Dec 28, 2025
Copilot AI requested a review from dermatologist December 28, 2025 15:04
@dermatologist dermatologist marked this pull request as ready for review December 29, 2025 17:34
@codecov
Copy link

codecov bot commented Dec 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 59.3%. Comparing base (8835b94) to head (38e3f23).
⚠️ Report is 1 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff           @@
##           develop    #237   +/-   ##
=======================================
  Coverage     59.3%   59.3%           
=======================================
  Files            9       9           
  Lines          633     633           
  Branches       122     122           
=======================================
  Hits           376     376           
  Misses         203     203           
  Partials        54      54           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dermatologist dermatologist merged commit fae0aea into develop Jan 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ Set up Copilot instructions

2 participants