Skip to content

feat: score commitments by entropy and complexity (#335)#491

Merged
fejilaup-cloud merged 1 commit into
AtomicIP:mainfrom
james2177:feature/commitment-strength-scoring
May 28, 2026
Merged

feat: score commitments by entropy and complexity (#335)#491
fejilaup-cloud merged 1 commit into
AtomicIP:mainfrom
james2177:feature/commitment-strength-scoring

Conversation

@james2177
Copy link
Copy Markdown
Contributor

closes #426

  • Add IpPowDifficulty(u64) DataKey to store pow_difficulty at commit time
  • Implement get_ip_strength: entropy score (unique bytes, 0-50) + PoW score (0-50)
  • Replace placeholder tests with 5 precise tests covering all scoring cases
  • Document scoring formula in docs/commitment-scheme.md

- Add IpPowDifficulty(u64) DataKey to store pow_difficulty at commit time
- Implement get_ip_strength: entropy score (unique bytes, 0-50) + PoW score (0-50)
- Replace placeholder tests with 5 precise tests covering all scoring cases
- Document scoring formula in docs/commitment-scheme.md
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 27, 2026

@james2177 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@fejilaup-cloud fejilaup-cloud merged commit c8d5f1b into AtomicIP:main May 28, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Commitment Strength Scoring System

2 participants