This will help Claude better understand project conventions and make more consistent contributions.
Adds CLAUDE.md with conventions for:
- Conventional commits format
- Branch naming conventions
- PR management using tea CLI
This will help Claude better understand project conventions and make more consistent contributions.
Changed BINARY_NAME from lambda.exe to lambda for Unix systems.
The .exe extension is a Windows convention and is inappropriate
for macOS/Linux builds.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Go build already sets the executable bit on binaries, making the
explicit chmod +x unnecessary.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Declares all non-file targets as phony to prevent conflicts with
files of the same name and improve Make's performance.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Adds help target that displays all available Make targets and their
descriptions, improving discoverability.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Makes graph target depend on profile to ensure cpu.prof exists
before attempting to generate visualizations.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Adds .SILENT directive to suppress command echoing for all targets,
replacing individual @ prefixes. Also moves TEST variable to top with
other variables for better organization.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Documents all issues found and fixes applied to the Makefile,
including both implemented changes and remaining suggestions.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Adds the lambda binary to .gitignore to prevent accidentally
committing the build artifact. Previously only *.exe was ignored,
which didn't cover the Unix binary name.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Adds .DEFAULT_GOAL := help to make it clear that running 'make'
with no arguments will display the help message.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds CLAUDE.md with conventions for:
This will help Claude better understand project conventions and make more consistent contributions.
ffc292e22bto19d0e6d3eaPull request closed