Skip to content

Add Copilot instructions for AGENTS.md workflow#165

Open
napetrov wants to merge 1 commit intomainfrom
add-copilot-instructions
Open

Add Copilot instructions for AGENTS.md workflow#165
napetrov wants to merge 1 commit intomainfrom
add-copilot-instructions

Conversation

@napetrov
Copy link
Contributor

@napetrov napetrov commented Mar 3, 2026

Add .github/copilot-instructions.md to establish the AGENTS initialization/precedence workflow, aligned with the pattern used in mkl_random and mkl_fft:

  • defines precedence: copilot-instructions > nearest AGENTS > root AGENTS
  • mandates root+nearest AGENTS lookup flow
  • adds source-of-truth guardrails for build/CI/API/test files
  • encodes mkl_umath-specific constraints (icx/oneMKL, patch API stability, numerical correctness)

This is docs-only (no code changes).

- Build: `CMakeLists.txt`, `pyproject.toml`, `setup.py`
- Dependencies/packaging: `conda-recipe*/meta.yaml`
- CI: `.github/workflows/*.{yml,yaml}`
- API: `mkl_umath/__init__.py`, `mkl_umath/_patch.pyx`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- API: `mkl_umath/__init__.py`, `mkl_umath/_patch.pyx`
- API: `mkl_umath/__init__.py`, `mkl_umath/src/_patch.pyx`

- Dependencies/packaging: `conda-recipe*/meta.yaml`
- CI: `.github/workflows/*.{yml,yaml}`
- API: `mkl_umath/__init__.py`, `mkl_umath/_patch.pyx`
- Core implementation: `mkl_umath/src/*.c`, `*.c.src`, `*.pyx`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Core implementation: `mkl_umath/src/*.c`, `*.c.src`, `*.pyx`
- Core implementation: `mkl_umath/src/*.{c,c.src,pyx}``

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.

2 participants