Executes update of theme to the next Gesso 5 release
Review and implement the plan at $ARGUMENTS
IMPORTANT: If the file is not provided or does not exist, do not proceed. Prompt the user to provide the plan file to you.
For each phase of the plan, have a subagent implement that phase of work. Each subagent is responsible for only one phase and does not need the entire plan. Each subagent should report its success or failure to you upon finishing. Subagents should not do any testing or validation. You are responsible for updating the plan file as each phase is completed and prompting the next subagent. When all changes are made and all phases are complete, move on to the next section, "Test".
If you identify phases of work that can be done in parallel, you may launch a team of agents to execute those phases. Each agent is still responsible for only one phase. You are still responsible for updating the plan file and prompting the agents.
rm -rf node_modules package-lock.jsonddev gesso npm installddev gesso stylelint
ddev gesso eslint
Fix any linting errors found.ddev gesso buildddev gesso npm run build-storybookIMPORTANT: The task is not complete until linting, theme build, and Storybook build complete successfully without errors or warnings.