Skip to content

feat(messaging): retune public surfaces to the anti-regression trust wedge - #102

Merged
joctaTorres merged 6 commits into
mainfrom
retune-public-messaging
Jul 24, 2026
Merged

joctaTorres merged 6 commits into
mainfrom
retune-public-messaging

Conversation

@joctaTorres

Copy link
Copy Markdown
Owner

Summary

Retunes ratchet's public messaging to lead with its differentiator: verifiable specs that can't silently regress ("only ratchets forward"), judged against fixtures — never by the agent grading its own work.

  • README — intro and Why section lead with the trust wedge; eval bullet promoted; batch framed as autonomy-with-a-verifier
  • Website hero — new tagline AI-native spec-driven development that only moves forward; card grid rebuilt: // eval leads, // spec absorbs the former // bdd card, // batch reframed as autonomy with a verifier
  • One-liner alignment — same string in package.json description, ratchet --help, and the docs/intro.md opening (Reference tone)
  • Tests — both test/website/ pinned-copy suites updated to assert the new copy and reject any // bdd remnant

Ratchet change

Driven as ratchet change retune-website-hero (artifacts included in the PR): applied and independently verified — 9/9 scenarios satisfied, standards documentation / multi-agent-support / testing met. Not yet archived.

Test plan

  • pnpm test — 171 files / 2222 tests green
  • Coverage gate green: 95.31% lines >= 95% threshold
  • Repo sweep: old tagline purged from source/tests/docs

🤖 Generated with Claude Code

joctaTorres and others added 4 commits July 23, 2026 22:33
Retune the intro, Why section, and eval/batch leads: verifiable specs
that can't silently regress, judged against fixtures — never by the
agent grading its own work. Autonomy is always framed with its verifier.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…wedge

New tagline ('AI-native spec-driven development that only moves
forward') and rebuilt card grid: an // eval card leads, // spec absorbs
the former // bdd card, and // batch is reframed as autonomy with a
verifier. Pinned-copy tests updated to assert the new copy and reject
a // bdd remnant.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… positioning

package.json description, the ratchet --help program description, and
the docs/intro.md opening all carry the same retuned one-liner so the
product identity doesn't fork between surfaces.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Features (product-messaging capability) and plan for the messaging
retune; applied and verified (9/9 scenarios, standards: documentation,
multi-agent-support, testing), not yet archived.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
ratchet 8a7b2c7 Commit Preview URL

Branch Preview URL
Jul 24 2026, 01:56 AM

joctaTorres and others added 2 commits July 23, 2026 22:43
… gate

The dependency-audit CI gate flagged 4 high advisories from transitive dev
dependencies: brace-expansion DoS (GHSA-3jxr-9vmj-r5cp) reachable via eslint,
vitest, and typescript-eslint, and js-yaml quadratic-CPU merge-key parsing
(GHSA-52cp-r559-cp3m) via eslint. These were newly published against the
already-pinned versions, so `pnpm audit` turned red independent of this
branch's copy changes.

Add pnpm-workspace.yaml overrides pinning each affected range to its patched
release (brace-expansion 1.1.16 / 2.1.2 / 5.0.7, js-yaml 4.3.0) and refresh
the lockfile. Audit gate now reports 0 high; lint and all 2222 tests pass.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@joctaTorres
joctaTorres merged commit c0bab89 into main Jul 24, 2026
5 checks passed
@joctaTorres
joctaTorres deleted the retune-public-messaging branch July 24, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant