Re: the "Warning" at the bottom of https://amaranth-lang.org/docs/amaranth/latest/lang.html#bit-sequence-operators
I know y'all have a long todo list :)
But you should consider some version of accepting strings or maybe byte arrays to amaranth.Const()
This would both provide some means for LSB-first constant specification, and also a way to avert the easy beginner's error that happens here:
x = amaranth.Const(0b0000111100001111)
(if you forget to include shape=)