 9bdcbe0447
			
		
	
	9bdcbe0447
	
	
	
		
			
			Major integrations and fixes: - Added BACKBEAT SDK integration for P2P operation timing - Implemented beat-aware status tracking for distributed operations - Added Docker secrets support for secure license management - Resolved KACHING license validation via HTTPS/TLS - Updated docker-compose configuration for clean stack deployment - Disabled rollback policies to prevent deployment failures - Added license credential storage (CHORUS-DEV-MULTI-001) Technical improvements: - BACKBEAT P2P operation tracking with phase management - Enhanced configuration system with file-based secrets - Improved error handling for license validation - Clean separation of KACHING and CHORUS deployment stacks 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			51 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # How to Contribute
 | |
| 
 | |
| ## Getting Started
 | |
| 
 | |
| - Fork the repository on GitHub
 | |
| - Read the [README](README.markdown) for build and test instructions
 | |
| - Play with the project, submit bugs, submit patches!
 | |
| 
 | |
| ## Contribution Flow
 | |
| 
 | |
| This is a rough outline of what a contributor's workflow looks like:
 | |
| 
 | |
| - Create a topic branch from where you want to base your work (usually master).
 | |
| - Make commits of logical units.
 | |
| - Make sure your commit messages are in the proper format (see below).
 | |
| - Push your changes to a topic branch in your fork of the repository.
 | |
| - Make sure the tests pass, and add any new tests as appropriate.
 | |
| - Submit a pull request to the original repository.
 | |
| 
 | |
| Thanks for your contributions!
 | |
| 
 | |
| ### Format of the Commit Message
 | |
| 
 | |
| We follow a rough convention for commit messages that is designed to answer two
 | |
| questions: what changed and why. The subject line should feature the what and
 | |
| the body of the commit should describe the why.
 | |
| 
 | |
| ```
 | |
| scripts: add the test-cluster command
 | |
| 
 | |
| this uses tmux to setup a test cluster that you can easily kill and
 | |
| start for debugging.
 | |
| 
 | |
| Fixes #38
 | |
| ```
 | |
| 
 | |
| The format can be described more formally as follows:
 | |
| 
 | |
| ```
 | |
| <subsystem>: <what changed>
 | |
| <BLANK LINE>
 | |
| <why this change was made>
 | |
| <BLANK LINE>
 | |
| <footer>
 | |
| ```
 | |
| 
 | |
| The first line is the subject and should be no longer than 70 characters, the
 | |
| second line is always blank, and other lines should be wrapped at 80 characters.
 | |
| This allows the message to be easier to read on GitHub as well as in various
 | |
| git tools.
 |