- molecules: Complex no longer sorts chains by ID. Chains iterate and serialize in insertion order, so code relying on get_chains() returning alphabetical order must sort explicitly. Combining with & or | appends the new chain last rather than sorting it into place, and both now return a new Complex instead of mutating the left operand. Complex is also no longer hashable, matching its mutable-mapping semantics. Structures parsed from CIF or PDB are unaffected.
- expose unnumbered_policy and job warnings on alignments
- prompt: curated antibody prompts (VH, VL, VH-VL, VL-VH) as attributes on the prompt API
- molecules: dict-like Complex interface with insertion-ordered chains
- export single site future
- remove internal backend PR references from multichain e2e
- expose GP kernel selection in the client
- add solublempnn model
- molecules: treat B-factors >100 as experimental in pLDDT heuristic
- split ':'-delimited sequences into one multichain complex