Set up put.io frontend repos: README/CONTRIBUTING/SECURITY, CI, package scripts, verify commands, release workflows, deploy pipelines, test harnesses, and publish/deploy flows. Use for repo setup, repo cleanup, project setup, configuring CI or deployment, or making a package/app/SDK repo documented, verifiable, and deliverable. Skip feature code, SDK API work, Vite+ migrations, and self-verification.
75
94%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Use the new putio-sdk-typescript layout as the default TypeScript package reference, and keep the same verify-first delivery shape for TypeScript app repos too.
vp) for install, check, build, and test flows.verify script and let CI call it directly.extra_plugins list with exact versions. Add them to repo devDependencies only when the repo intentionally supports local release execution.conventionalcommits preset and include conventional-changelog-conventionalcommits in the workflow plugin list.@semantic-release/git writes a release commit, mint a putio-release-bot installation token and set GIT_AUTHOR_* and GIT_COMMITTER_* so commit metadata matches the app bot identity.main or v* is protected, verify putio-release-bot is allowed before relying on version-bump commits, tag creation, GitHub Releases, or asset uploads.check, build, test, and verifyvoidzero-dev/setup-vp for repos that use Vite+ (vp), including release jobsvp install before verification or releasepnpm install --frozen-lockfile or vp installverify on pull requests and main pushesmain after verify passestsdown where appropriate..ts or .mts files when the repo's Node runtime can execute them without adding release-only dependencies.