brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for input validation and error-message quality: missing validateraster, unactionable messages, silent failure modes, inconsistent exception contracts, swallowed errors.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for input validation and error-message quality: missing validateraster, unactionable messages, silent failure modes, inconsistent exception contracts, swallowed errors.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for metadata propagation bugs: attrs, coords, dim names, dtype, nodata -- verified by end-to-end execution, not source reading.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for performance bottlenecks, OOM risk under 30TB dask workloads, and backend-specific anti-patterns; HIGH fixes must add asv benchmarks.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Validate xrspatial algorithms against reference implementations (gdaldem, scipy.ndimage, richdem, WhiteboxTools) on shared synthetic inputs; divergence becomes an accuracy fix, parity becomes a golden-value regression test.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for security vulnerabilities: unbounded allocations, integer overflow, NaN logic bombs, GPU kernel bounds, file path injection, dtype confusion.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for PEP8 violations, unused imports, import ordering drift, and bug-prone style anti-patterns.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Audit xrspatial modules for test coverage gaps using measured branch coverage: missing backend coverage, missing edge cases, missing parameter coverage, metadata preservation tests.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Read-only cross-sweep health dashboard built from the sweep--state.csv files: staleness grid, open severity summary, LOW-findings backlog, re-validation debt.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Create a new xarray-spatial user guide notebook or refactor an existing one into the established structure.
brendancol/xarray-spatial-skills
Cursor rule Cursor
Validate a function's numerical accuracy against reference implementations and across all four backends.
brendancol/xarray-spatial-skills
Cursor rule Cursor
You are working inside the xarray-spatial repository, a geospatial raster analysis library built on xarray, NumPy, Dask, CuPy, and Numba.