Codegraph

Use CodeGraph to navigate PETSc and avoid duplicating existing functionality. Use whenever writing or reviewing PETSc C, C++, or Python, especially before adding or changing a public API, package utility, object operation, implementation, backend, registration, or composed method; when finding callers and the blast radius of a change; or when comparing sibling implementations. Target PETSc's own index explicitly so queries use the intended graph. CodeGraph is optional: if the index is absent, no CodeGraph tool or CLI is available, or runtime dispatch is unresolved, continue with normal repository inspection without blocking.

petsc a0025a5 2 files · 6.2 KB Updated

File contents

petsc/petsc/tree/main/.agents/skills/codegraph commit a0025a5feb

Frequently asked questions

npx skillmds@latest add petsc/codegraph