Skip to content

Commit 04b42b6

Browse files
Fix mdformat with --wrap no --number flags
1 parent 64e3151 commit 04b42b6

4 files changed

Lines changed: 26 additions & 26 deletions

File tree

.rules/code_review.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
## Before Creating a PR
44

55
1. All tests pass: `pytest tests/ --cov` and `pytest spec_tests/`
6-
1. Linting clean: `ruff check hed/ tests/`
7-
1. Formatting clean: `black --check hed/ tests/`
8-
1. Spelling clean: `codespell`
9-
1. New functionality has tests (real data, no mocks)
6+
2. Linting clean: `ruff check hed/ tests/`
7+
3. Formatting clean: `black --check hed/ tests/`
8+
4. Spelling clean: `codespell`
9+
5. New functionality has tests (real data, no mocks)
1010

1111
## PR Review with pr-review-toolkit
1212

.rules/git.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,23 @@ Three submodules under `spec_tests/`, all tracking `main`:
2727
## PR Process
2828

2929
1. Create issue (except for minor fixes)
30-
1. Use `gh issue develop` to create branch from `develop`
31-
1. Implement with atomic commits
32-
1. Run tests: `pytest tests/ --cov` and `pytest spec_tests/`
33-
1. Run linting: `ruff check hed/ tests/` and `black --check hed/ tests/`
34-
1. Create PR targeting `develop`
35-
1. Run `/review-pr` for code review
36-
1. Address all critical/important findings
37-
1. Merge when all CI (12 workflows) is green
30+
2. Use `gh issue develop` to create branch from `develop`
31+
3. Implement with atomic commits
32+
4. Run tests: `pytest tests/ --cov` and `pytest spec_tests/`
33+
5. Run linting: `ruff check hed/ tests/` and `black --check hed/ tests/`
34+
6. Create PR targeting `develop`
35+
7. Run `/review-pr` for code review
36+
8. Address all critical/important findings
37+
9. Merge when all CI (12 workflows) is green
3838

3939
## Release Process (see RELEASE_GUIDE.md)
4040

4141
1. Update CHANGELOG.md
42-
1. Run code quality checks (black, ruff, codespell)
43-
1. Run all tests (unit + spec)
44-
1. Push CHANGELOG PR, merge to main
45-
1. Create git tag (semantic versioning: MAJOR.MINOR.PATCH)
46-
1. Build: `python -m build`; check: `twine check dist/*`
47-
1. Upload to PyPI: `twine upload dist/*`
48-
1. Verify Zenodo DOI generation
49-
1. setuptools-scm derives version from git tags automatically
42+
2. Run code quality checks (black, ruff, codespell)
43+
3. Run all tests (unit + spec)
44+
4. Push CHANGELOG PR, merge to main
45+
5. Create git tag (semantic versioning: MAJOR.MINOR.PATCH)
46+
6. Build: `python -m build`; check: `twine check dist/*`
47+
7. Upload to PyPI: `twine upload dist/*`
48+
8. Verify Zenodo DOI generation
49+
9. setuptools-scm derives version from git tags automatically

.rules/python.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
## Import Order (ruff isort)
2828

2929
1. Standard library
30-
1. Third-party packages
31-
1. Local `hed` package (`known-first-party = ["hed"]`)
30+
2. Third-party packages
31+
3. Local `hed` package (`known-first-party = ["hed"]`)
3232

3333
## Dependencies
3434

CLAUDE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
## Project Context
44

5-
**Purpose:** Core Python library for HED (Hierarchical Event Descriptors) validation, summary, and analysis of event annotations in neuroscience datasets (BIDS compatible).
6-
**Package:** `hedtools` on PyPI
7-
**Tech Stack:** Python 3.10+, setuptools-scm, pandas, numpy, click (CLI)
8-
**Architecture:** Modular package with schema loading/caching, string/tag parsing, validation engine, BIDS integration, and analysis tools.
5+
- **Purpose:** Core Python library for HED (Hierarchical Event Descriptors) validation, summary, and analysis of event annotations in neuroscience datasets (BIDS compatible).
6+
- **Package:** `hedtools` on PyPI
7+
- **Tech Stack:** Python 3.10+, setuptools-scm, pandas, numpy, click (CLI)
8+
- **Architecture:** Modular package with schema loading/caching, string/tag parsing, validation engine, BIDS integration, and analysis tools.
99

1010
## Environment Setup
1111

0 commit comments

Comments
 (0)