chore(repo): Wave 1 v1.0.0 rollout — legit docs, SEO, Changesets release pipeline#11
Merged
Conversation
…ase pipeline Add the project-credibility surface and switch releases to Changesets so auto-bumping versions and auto-generating CHANGELOG.md happen on every merge to main. - Docs: CODE_OF_CONDUCT.md (Contributor Covenant 2.1, PVR-only contact), CONTRIBUTING.md, SECURITY.md (GitHub Private Vulnerability Reporting, no email exposure), CHANGELOG.md (backfilled from git log). - GitHub surface: .github/copilot-instructions.md (consumed by `gh copilot review`), PR template, issue forms, FUNDING.yml. - README: badges row, "Why Tokenometer vs alternatives" comparison table, ASCII demo of CLI output, project-health checklist. - npm SEO: extended descriptions + keywords across tokenometer (CLI), @tokenometer/core, @tokenometer/action. - Marketplace prep: draft v1.0.0 release notes, awesome-list PR templates (5 lists), repo-metadata applier doc. - Changesets: .changeset/config.json (fixed group: tokenometer + @tokenometer/core), .changeset/README.md, first changeset for this PR. - Release workflow: switched to changesets/action@v1 — opens a Version Packages PR when changesets accumulate; auto-bumps + auto-CHANGELOG + publishes on PR merge. Triggered on push to main; preserves manual workflow_dispatch with a dry-run input. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This was referenced May 10, 2026
faraa2m
added a commit
that referenced
this pull request
May 11, 2026
…ase pipeline (#11) Add the project-credibility surface and switch releases to Changesets so auto-bumping versions and auto-generating CHANGELOG.md happen on every merge to main. - Docs: CODE_OF_CONDUCT.md (Contributor Covenant 2.1, PVR-only contact), CONTRIBUTING.md, SECURITY.md (GitHub Private Vulnerability Reporting, no email exposure), CHANGELOG.md (backfilled from git log). - GitHub surface: .github/copilot-instructions.md (consumed by `gh copilot review`), PR template, issue forms, FUNDING.yml. - README: badges row, "Why Tokenometer vs alternatives" comparison table, ASCII demo of CLI output, project-health checklist. - npm SEO: extended descriptions + keywords across tokenometer (CLI), @tokenometer/core, @tokenometer/action. - Marketplace prep: draft v1.0.0 release notes, awesome-list PR templates (5 lists), repo-metadata applier doc. - Changesets: .changeset/config.json (fixed group: tokenometer + @tokenometer/core), .changeset/README.md, first changeset for this PR. - Release workflow: switched to changesets/action@v1 — opens a Version Packages PR when changesets accumulate; auto-bumps + auto-CHANGELOG + publishes on PR merge. Triggered on push to main; preserves manual workflow_dispatch with a dry-run input. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Wave 1 of the v1.0.0 rollout. Adds the project-credibility surface and switches releases to Changesets so version bumps and CHANGELOG entries happen automatically on merge to main.
This PR is foundation only — no CLI behavior changes, no new flags, no breaking changes.
What's in here
Legitimacy docs
CODE_OF_CONDUCT.md— Contributor Covenant 2.1, Private-Vulnerability-Reporting contact only (no email exposure).CONTRIBUTING.md— local dev setup, code style, honesty contract, how to add a model/provider, Changesets workflow.SECURITY.md— GitHub PVR only, supported versions, 90-day default coordinated-disclosure window.CHANGELOG.md— backfilled fromgit log; going forward managed by Changesets.GitHub surface
.github/copilot-instructions.md— consumed bygh copilot review. Encodes the no-comments rule, the load-bearingapproximate: truehonesty contract, Conventional Commits, and the empirical-mode-stays-off-in-Action invariant..github/PULL_REQUEST_TEMPLATE.md— 8-box checklist (tests, lint, typecheck, README, Changesets entry, action-bundle rebuild, breaking-change, secrets)..github/ISSUE_TEMPLATE/{bug_report,feature_request,config}.yml— issue forms..github/FUNDING.yml—github: [faraa2m].README + SEO
tokencost/tiktoken/gpt-tokenizer/promptfoo/gpt-token-counter-live, ASCII demo of CLI output, project-health checklist links. Findings section preserved verbatim.description+keywordsextended acrosstokenometer(CLI),@tokenometer/core,@tokenometer/action. Root description: "Tokenometer — LLM cost calculator, token counter, and CI cost-guardrail Action for Claude, GPT-4o, Gemini.".github/repo-metadata.md— stagedgh repo editcommands for description + topics (apply post-merge).Marketplace prep (no publish)
.github/release-notes-v1.0.0.md— draft..github/awesome-list-prs/— 5 PR-body templates (awesome-llm-apps,awesome-actions,awesome-prompt-engineering,awesome-ai-tools,awesome-llmops).Changesets release pipeline (auto-bump + auto-CHANGELOG)
.changeset/config.json—tokenometerand@tokenometer/coreare version-fixed (bumping one bumps both);@tokenometer/weband@tokenometer/actionignored from npm publish..changeset/README.md— contributor-facing usage..changeset/legit-docs-and-seo.md— first changeset entry, scoped to this PR (minorbump)..github/workflows/release.yml— switched tochangesets/action@v1. Pushes tomaineither open/update a "Version Packages" PR (when changesets accumulate) or publish (when that PR merges). Manualworkflow_dispatchretained with adry-runinput.Phase I (Wave 4) will extend this workflow with VS Code Marketplace publish, Open VSX publish, post-publish smoke test, and Vercel deploy hook.
Why now
.github/copilot-instructions.mdletsgh copilot reviewenforce the project's rules on incoming PRs without humans re-explaining them.Test plan
npm run lintcleannpm run typecheckcleannpm test— 48/48 pass across 6 test filesnpm run buildcleangh copilot reviewreads.github/copilot-instructions.mdagainst this diff (manual; happy path)main, confirm Changesets workflow ran (should open a Version Packages PR consuming.changeset/legit-docs-and-seo.md, OR no-op if you'd rather hold the version bump for Wave 2)gh repo editcommands from.github/repo-metadata.md(description + topics) — these can't ride in the PROut of scope (later waves)
--latencyflag, playground showcase pages, full Phase I unified release pipeline.🤖 Generated with Claude Code