main
package skeleton: manifest, licenses, README pair, guards and the package gate
examples: e.to_str() interpolation, renamed variants, smoke loop tail
Merge branch fix-connect-options-d491: connect_options initialises tls_server_name (the record literal missed the field the type gained)
gitignore: scratch-opencode/ (foreign local tool scratch)
readme: TLS recipe lives here now; live modes list
D8c: TLS negotiation step, structured adapter errors, TLS composed in the example