open-standards/joule-code/joule-code-rs/crates/joule-moq-mls/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 5db2f879b4 joule-moq-mls: a conversation's commit rule, any member the commit does not remove
CommitRule::AnyMember (WAI live-messaging §7.2) beside the room's lowest-leaf
rule (confidentiality §5.5, the default): RoomMember and Clock check commits by
the rule their model holds, and a page's E2eeMember opts in with
anyMemberCommits(). A model test holds both rules.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-26 10:48:48 -04:00
..
bin joule-moq-mls (WIP): the room's MLS binding, its model, the confidentiality record and the corpus generator 2026-10-19 20:42:50 -04:00
corpus.rs joule-moq-mls: clippy's notes on the model and the corpus generator 2026-10-19 21:27:41 -04:00
group.rs joule-moq-mls: a conversation's commit rule, any member the commit does not remove 2026-10-26 10:48:48 -04:00
group_tests.rs joule-moq-mls, joule-moq-web, joule-moq-room: clippy notes on the new code 2026-10-20 08:57:05 -04:00
lib.rs joule-moq-mls: a conversation's commit rule, any member the commit does not remove 2026-10-26 10:48:48 -04:00
model.rs joule-moq-mls: a conversation's commit rule, any member the commit does not remove 2026-10-26 10:48:48 -04:00
record.rs joule-moq-mls (WIP): the room's MLS binding, its model, the confidentiality record and the corpus generator 2026-10-19 20:42:50 -04:00
strict.rs joule-moq-mls (WIP): the room's MLS binding, its model, the confidentiality record and the corpus generator 2026-10-19 20:42:50 -04:00