Am not a lawyer, but I learned laws enactment process in my course content in public health officer qualification. A law is introduced in Parliament as a Bill to go through three stages before is presented to the president for his assent.
In the same vain, budget is presented in the National Assembly as Financial Bill by Treasury Cabinet Secretary. So, in 2022-23 budget red by Ukur Yattan has allocated Ksh 513 billion to the Ministry of Education, making it the biggest allocation. The allocation factors in the construction of Junior secondary classes for Competency Based Curriculum [CBC] which if it goes through and assented by president. This means legality of CBC will domiciled in 2022-23 Financial Bill. Well, I might be legally wrong.