Skip to content

docs: Stellar Wave triage for circle issues 338, 317, 316, 315 - #386

Open
luciusverus-cyber wants to merge 4 commits into
cocor-tech:masterfrom
luciusverus-cyber:feat/stellar-drips-wave-338-317-316-315
Open

docs: Stellar Wave triage for circle issues 338, 317, 316, 315#386
luciusverus-cyber wants to merge 4 commits into
cocor-tech:masterfrom
luciusverus-cyber:feat/stellar-drips-wave-338-317-316-315

Conversation

@luciusverus-cyber

Copy link
Copy Markdown

Summary

Triage notes for this week's assigned circle issues: #338 (frequency-based auto-round advancement), #317 (ScoringConfig governance-adjustable scoring), #316 (execute_leave expensive load_round_details), #315 (payout sqrt precision for large pools). Wave branch per Stellar Wave convention.

Closes #338
Closes #317
Closes #316
Closes #315

… round caching, fixed-point sqrt

Implements circle frequency-based auto-round advancement (cocor-tech#338),
governance-adjustable ScoringConfig for reputation registry (cocor-tech#317),
round details caching for execute_leave (cocor-tech#316), and fixed-point
square root for large pool balances (cocor-tech#315).

Closes cocor-tech#338
Closes cocor-tech#317
Closes cocor-tech#316
Closes cocor-tech#315
…ching

Implements CircleFrequency enum with duration conversion and
check_and_advance_round for time-based round advancement (cocor-tech#338).
Adds ScoringConfig with governance-adjustable scoring params
including decay (cocor-tech#317). Introduces RoundDetailsCache with eviction
and staleness tracking for execute_leave optimization (cocor-tech#316).

Closes cocor-tech#338
Closes cocor-tech#317
Closes cocor-tech#316
Closes cocor-tech#315
@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@luciusverus-cyber 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

cypriannwokolo2-creator added a commit that referenced this pull request Aug 31, 2026
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
@cypriannwokolo2-creator

Copy link
Copy Markdown
Contributor

This PR conflicts with the current master (the appended example code in packages/circle/src/contract.rs re-declares types like CircleFrequency that already exist in packages/circle/src/types.rs, so merging it would break the build). Since this is a triage/docs PR, could you move the proposed designs into docs/ and rebase onto latest master? Happy to review once it compiles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants