Skip to content

spec-lint: pricing.md and website-docs.md over their word budgets on main #1419

Closed

Description

@dormouse-bot

pnpm lint:specs fails on main at d3a53fa, which turns Build & Test red in run 40791905684:

spec-lint: 2 problem(s)
  docs/specs/pricing.md: 2623 words exceeds its 2600-word budget
  docs/specs/website-docs.md: 3302 words exceeds its 3300-word budget

#1408 edited both specs and re-baselined hosted.md and security-hosted.md in scripts/spec-word-budgets.json, but not these two. Its own Build & Test check was already failing when it merged. Running node scripts/spec-lint.mjs on current origin/main reproduces both findings.

The fix is either to cut each spec back under its budget or to run node scripts/spec-lint.mjs --ratchet on both (pricing → 2650, website-docs → 3350). Open #1413 raises the pricing.md budget to 2700, but it is conflicting and leaves website-docs.md over budget.

Cause of a failure tracked in #1418.

Activity

  1. dormouse-bot commented on Oct 29, 2026

    @dormouse-bot
    CollaboratorAuthor

    #1413 now covers both findings: its head 68a205a contains current main and raises pricing.md to 2750 and website-docs.md to 3350 in scripts/spec-word-budgets.json. node scripts/spec-lint.mjs passes there (spec-lint: OK (40 specs, 83 files checked)), while it still reports both overruns on main at d3a53fa. I'm not opening a separate ratchet PR, since it would conflict with #1413's edit to the same lines.

    #1413 is approved and its Build & Test was still running when I checked. Its body doesn't link this issue, so merging it won't close this one; main stays red until it lands.

  2. dormouse-bot commented on Oct 29, 2026

    @dormouse-bot
    CollaboratorAuthor

    Resolved on main: #1413 merged as cf5de99, raising pricing.md to 2750 and website-docs.md to 3350 in scripts/spec-word-budgets.json. node scripts/spec-lint.mjs at 8f16a6d reports spec-lint: OK (40 specs, 83 files checked), and CI on that head passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    tend-ci-causeA root cause of a CI failure report

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions