trunk
Switch a few stragglers to `uv` and update python to 3.12 (#7296)
Switch from Prettier to Rumdl for Markdown formatting (#7423)
new_proposal.py fix for rumdl missing anchor from dangling ToC TODO entry (#7540)
Make proposal filenames use 6 digits and include the title (#7245)
Move the jekyll sidebar to a python script for consistent generation. (#205)
Update to latest `rumdl` release and enable another option (#7483)
Move adapters from generics to class design docs (#7561)
Merge functions.md and lambdas.md design documents (#7425)
Replace `:!` and `:?` with keywords and contextual defaults (#7254)
Ensure `where` requirements in named constraints are visible to lookups (#7299)
Clarify support for imported object-like macros (#7308)
CharLiteral difference should be an IntLiteral (#7314)
Trailing comments (#7441)
Disallow impl in match_first twice (#7493)
Restrict observe declarations to names that are part of the enclosing interface (#7545)