Skip to content

Add Copilot instructions for repository - #8

Merged
jzhang-dev merged 2 commits into
mainfrom
copilot/set-up-copilot-instructions
Jan 20, 2026
Merged

jzhang-dev merged 2 commits into
mainfrom
copilot/set-up-copilot-instructions

Conversation

Copilot AI commented Jan 20, 2026 •

Copy link
Copy Markdown
Contributor

Configures GitHub Copilot coding agent instructions as per best practices documentation.

Changes

  • Created .github/copilot-instructions.md with:
    • Tech stack: Python 3.12, Conda + pip dual management, pinned dependencies (numpy 1.26.4, hnswlib 0.7.0)
    • Build flow: conda env setup → C++ kmer_searcher submodule build → pip install
    • Code conventions: type hints (typing + numpy.typing), custom logger over print, @njit for hot paths, sparse matrix patterns
    • Architecture: feature extraction → dimensionality reduction → approximate kNN pipeline
    • Constraints: memory efficiency for large-scale sequencing data, thread-safe parallelization, seed-based reproducibility

Enables Copilot to generate context-aware suggestions aligned with bioinformatics pipeline patterns and project conventions.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • gh.io
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

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.

</issue_description>

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


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: jzhang-dev <56027973+jzhang-dev@users.noreply.github.com>
Copilot AI changed the title [WIP] Configure Copilot instructions for the repository Add Copilot instructions for repository Jan 20, 2026
Copilot AI requested a review from jzhang-dev January 20, 2026 05:55
@jzhang-dev
jzhang-dev marked this pull request as ready for review January 20, 2026 05:57
@jzhang-dev
jzhang-dev merged commit e532359 into main Jan 20, 2026
0 of 2 checks passed
@jzhang-dev
jzhang-dev deleted the copilot/set-up-copilot-instructions branch January 27, 2026 02:38
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