The path to general computation on Bitcoin (with OP_CAT)

Curiously LNhance enables both covenants with CTV and CSFS and multi-commitments with PAIRCOMMIT. Yet it does not give us functional STARK proofs as far as I know. I am intrigued by the crucial piece missing. Is it the simple act of concatenation in the end?