Repository navigation
Conversation
ctfbruce
marked this pull request as ready for review
October 20, 2026 14:33
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Groups can now organize shared experiments and results without sharing account credentials. Adds communities with one-use invitations, projects, optional experiment collections, immutable saved revisions, compiled-bundle validation and read-only access to explicitly shared measurements.
Members can submit measurements against an owner-funded community budget. USDC deposits use the existing signed payment flow; TEST sponsorship uses the creator's existing allowance. Reservations, membership, settlement and project history are checked atomically, while the actual submitting account remains the run owner. Community-funded measurements stay in their funding project's history. The executor measurement engine and protocol are unchanged.
Requires dispatcher migrations 32 and 33 and exposes API 1.23. Deploy console !20 after upgrading the dispatcher.
Validation:
/api.Limits: community members can spend the entire funded balance; no per-member limits or unused-deposit withdrawal interface. USDC behavior is covered by receipt/chain fixtures; an actual community browser-wallet deposit has not yet been rehearsed. TEST sponsorship has been exercised end to end.
Closes #445.