* fix lint span location
`feature(proc_macro_span)` has been partially stabilized in 1.89 (currently nightly) so
use it without feature config now.
* fix various other small lints that got added over time
* use build-examples binary in size-cmp to unify build process
* adjust optimization flags to newer nightly compiler
* Update Scripts.
* Try to limit this to the main application.
* Use actual file.
* Sum size of all bundles.
* Update ci/make_example_size_cmt.py
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
* code size: doc and use additional nightly features
* add ci paths to run condition
* undo unrelated edit to benchmark workflow
* Add links to nightly feature docs