Productivity System Step 10: Audit and Fix
On your own machine, run ls -l in a project directory and read every permission string aloud as owner, group, everyone. Find one file whose permissions surprise you and work out why they are what they are. Then take the scaffold commands you wrote down in step 3, put them into a file called new-project.sh, make it executable with chmod +x, and run it. It will not take arguments yet, so it will build the same project name every time. That is fine. You now have a program you wrote, that runs, on your own machine.
Built it in both languages?
Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.