forked from ccf-ai-infra/TileOPs-Metax
## Summary - Standardize `__init__.py` across all kernel sub-packages: add missing `__all__`, normalize to double quotes, one-entry-per-line, alphabetically sorted - Replace star import in `utils/__init__.py` with explicit imports - Fix `ops/deepseek_nsa.py`: use package-level kernel imports instead of reaching into submodules; use relative import for `Op` - Remove stale file-level lint suppressions (`# ruff: noqa`, `# flake8: noqa`, invalid `# noqa: U100`) - Fix import ordering (stdlib → third-party → local) in kernel files - Add `.claude/rules/code-style.md` with project-level style conventions - Add stale-issues workflow (closes issues with no comment activity for 4 weeks) - Fix CONTRIBUTING.md layer count to match current 2-layer architecture ## Test plan - [x] `ruff check tileops/` passes - [x] `pre-commit run --all-files` passes - [x] All package imports verified (`python -c "from tileops.kernels.* import ..."`) - [ ] CI `tileops_test_release` (previous failure was GitHub runner network timeout, not code) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| utils.py | ||