* feat(spec): mobile-first silent enforcement in STACK_REQUIRED + Template C * feat(ci): frontend-e2e job with Playwright in fullstack cookiecutter * docs(skills): mention mobile-first in audit, code-standards, project-status tool * fix(ci): use npm install instead of npm ci + add e2e regression test --------- Co-authored-by: opencode-agent <agent@opencode.local>
* feat(infra): backend cookiecutter template with fastapi tortoise * feat(infra): cli cookiecutter template with typer entry point * feat(infra): fullstack cookiecutter template with sveltekit frontend * test(infra): cookiecutter template tests and render fixes * style(infra): ruff cleanup for cookiecutter template tests * style(infra): ruff format cookiecutter template tests * fix(infra): handle use_db no use_auth no in cookiecutter --------- Co-authored-by: opencode-agent <agent@opencode.local>