Skip to content

Adopt a proofreading pass with a rejection ledger #19

Description

@arademaker

SF-in-Lean has a repeatable low-level proofreading pass — commas, agreement,
articles, markup slips — built around the principle that a decision is made
once
: an edit the author declines is recorded in a ledger, never proposed
again in any chapter, and a category declined repeatedly is promoted to a
house rule that stops it being proposed at all. See PROOFREADING.md and
scripts/proofread.py in that repository.

This fits CSwL harder than it fits them. A translation pass makes systematic
errors — one term rendered wrong the same way in forty places, one
construction consistently over-literal — and a rejection ledger is exactly the
instrument that catches a systematic error after the second instance.

It is a build, not a copy: a script, a Claude skill, a git hook, and a ledger
file. Deferred until the chapters are stable enough that a low-level pass is
not overtaken by the next rewrite. The term list in STYLE-WRITING.md is the
seed of the house rules.

Activity

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

    infrastructureBuild, Verso extensions, generation, CIlaterDeferred; not in scope for the chapters now planned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions