Skip to content

Add CLAUDE.md and /sync-claude-md skill for managing#4066

Open
vladvildanov wants to merge 3 commits into
masterfrom
vv-claude-md
Open

Add CLAUDE.md and /sync-claude-md skill for managing#4066
vladvildanov wants to merge 3 commits into
masterfrom
vv-claude-md

Conversation

@vladvildanov
Copy link
Copy Markdown
Collaborator

@vladvildanov vladvildanov commented May 15, 2026

Adds an orienting CLAUDE.md for future Claude Code sessions, plus a project-level slash command that audits and refreshes it against the current repo state.

Description of change

Please provide a description of the change here.

Pull Request check-list

Please make sure to review and check all of these items:

  • Do tests and lints pass with this change?
  • Do the CI tests pass with this change (enable it first in your forked repo and wait for the github action build to finish)?
  • Is the new or changed code fully tested?
  • Is a documentation update included (if this change modifies existing APIs, or introduces new ones)?
  • Is there an example added to the examples folder (if applicable)?

NOTE: these things are not required to open a PR and can be done
afterwards / while the PR is open.


Note

Low Risk
Documentation-only changes: adds repo guidance for Claude Code and updates spellcheck allowlist; no runtime behavior or APIs are modified.

Overview
Adds a new root CLAUDE.md that documents the expected dev/test commands, pytest markers/options, and a high-level map of key subsystems (sync/async mirrors, commands/parsers, cluster/multidb, observability/auth).

Introduces a new Claude slash-command spec, /sync-claude-md (.claude/commands/sync-claude-md.md), which instructs future sessions to audit and update CLAUDE.md against tasks.py, tests/conftest.py, and pyproject.toml.

Updates .github/wordlist.txt with additional allowed terms used in the new documentation.

Reviewed by Cursor Bugbot for commit 6655535. Bugbot is set up for automated code reviews on this repo. Configure here.

Adds an orienting CLAUDE.md for future Claude Code sessions, plus a
project-level slash command that audits and refreshes it against the
current repo state.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vladvildanov vladvildanov added the maintenance Maintenance (CI, Releases, etc) label May 15, 2026
@jit-ci
Copy link
Copy Markdown

jit-ci Bot commented May 15, 2026

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

Copy link
Copy Markdown
Collaborator

@petyaslavova petyaslavova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

vladvildanov and others added 2 commits May 15, 2026 14:03
Adds the technical terms used in CLAUDE.md (mixins, parsers, enums,
pybreaker, EntraID, JWT, etc.) so the pyspelling job passes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Maintenance (CI, Releases, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants