Create a plan for thoroughly testing the code. This can make use of the built in test feature that beef lang has. Should try to split NF components into standalone modules that can be run separate from the UI. Include testing for Nanoforge and RfgTools.
This will likely be a long term plan since some changes will take longer to complete.
Include automated testing in the plan. I believe it should be possible on github actions by prebuilding the beef compiler and sticking it on a repo or zip somewhere for the actions to download. Might be good to look into how that's handled with other languages.
Create a plan for thoroughly testing the code. This can make use of the built in test feature that beef lang has. Should try to split NF components into standalone modules that can be run separate from the UI. Include testing for Nanoforge and RfgTools.
This will likely be a long term plan since some changes will take longer to complete.
Include automated testing in the plan. I believe it should be possible on github actions by prebuilding the beef compiler and sticking it on a repo or zip somewhere for the actions to download. Might be good to look into how that's handled with other languages.