From 8bc10b63b26a4d762de355a2447f08449fc0eac6 Mon Sep 17 00:00:00 2001 From: HardlyDifficult Date: Fri, 30 Jan 2026 10:24:53 -0500 Subject: [PATCH 1/2] Add Living Document, Communication Style, and Git Hooks sections - Living Document: Encourage keeping CLAUDE.md up-to-date - Communication Style: Be concise in PR reviews, commits, descriptions - Git Hooks: Document lint/test/build checks before commit/push --- CLAUDE.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 97b07e66..55b51baa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -214,6 +214,44 @@ The publish workflow requires: --- +## Living Document + +**Keep this file up-to-date.** Update it when: + +- A best practice or pattern is established +- An architectural or coding decision is made +- New features, endpoints, or patterns are added +- Before creating a PR: review for generalizable learnings + +--- + +## Communication Style + +Be concise in all communications: + +- **PR reviews**: Lead with issues, collapse detailed analysis in `
` +- **Commits**: One-line summary, optional bullet points for details +- **PR descriptions**: Brief summary, link to task file for context +- **Comments**: Direct and actionable, skip pleasantries + +Include all necessary information, but keep it brief and scannable. + +--- + +## Git Hooks + +Before committing or pushing, run these checks: + +| Step | Command | Purpose | +| ----- | -------------- | --------------------------- | +| Lint | `npm run fix` | Fix linting/formatting | +| Test | `npm test` | Ensure tests pass | +| Build | `npm run build`| Verify compilation | + +**Note**: Husky hooks should enforce this automatically. If hooks aren't set up, run these manually. + +--- + ## Related Repos | Repo | Purpose | Docs | From bb43ee1e5cf1b4f9d7dc78e251625b3d6748268b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 30 Jan 2026 15:26:16 +0000 Subject: [PATCH 2/2] chore: auto-fix linting issues --- CLAUDE.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 55b51baa..5e7275e2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -242,11 +242,11 @@ Include all necessary information, but keep it brief and scannable. Before committing or pushing, run these checks: -| Step | Command | Purpose | -| ----- | -------------- | --------------------------- | -| Lint | `npm run fix` | Fix linting/formatting | -| Test | `npm test` | Ensure tests pass | -| Build | `npm run build`| Verify compilation | +| Step | Command | Purpose | +| ----- | --------------- | ---------------------- | +| Lint | `npm run fix` | Fix linting/formatting | +| Test | `npm test` | Ensure tests pass | +| Build | `npm run build` | Verify compilation | **Note**: Husky hooks should enforce this automatically. If hooks aren't set up, run these manually.