Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 797 Bytes

File metadata and controls

19 lines (13 loc) · 797 Bytes

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

See CONTRIBUTING.md for build commands, testing, code style, and development workflow.

Workspace Structure

  • ldk-server - Main daemon server (entry point: src/main.rs)
  • ldk-server-cli - CLI client using clap
  • ldk-server-client - Reqwest-based client library
  • ldk-server-grpc - Protocol buffer definitions, generated Rust code, and shared gRPC primitives

Development Rules

  • Always ensure tests pass and lints are fixed before committing
  • Run cargo fmt --all after every code change
  • Never add new dependencies unless explicitly requested
  • Please always disclose the use of any AI tools in commit messages and PR descriptions