Even worse. They raised the debt ceiling and gave their politician's word that they and future congresses, over which they have no control, would slow down the growth of discretionary spending to the rate of inflation. In other words, they raised the the debt ceiling. Period.
you are exactly right. Only discretionary spending was touched at all and it wasn’t really touched - just a promise. But that is how it always works in DC. Then for tax cuts they have expiration dates but never implement an expiration date for a tax increase or new program.