Skip to content

Recast clause-joining semicolons in WORKFLOW.md (prose style sweep) - #386

Merged
ptr727 merged 1 commit into
developfrom
semicolon-sweep-workflow
Jul 22, 2026
Merged

Recast clause-joining semicolons in WORKFLOW.md (prose style sweep)#386
ptr727 merged 1 commit into
developfrom
semicolon-sweep-workflow

Conversation

@ptr727

Copy link
Copy Markdown
Owner

WORKFLOW.md pervasively joined independent clauses with semicolons (~80 prose lines), which the AGENTS.md prose rule bans (a semicolon may separate list items that themselves contain commas, but must not join two clauses). Surfaced by the developmain promotion review (#383).

What changed

  • 83 semicolons recast — to a period where both sides are full sentences (77), a comma + conjunction where they flow (4: , and/, but), or an ASCII - for a trailing aside (2). Meaning preserved exactly; every inline-code span, link, and token intact.
  • Left intact (correctly): semicolons separating comma-bearing list items (the rule's own exception), semicolons inside code/links, and a handful of telegraphic parenthetical noun-pairs and trace-table cells that are not two independent clauses.

Verification

markdownlint clean; CRLF preserved; every changed line audited for meaning preservation and comma-splice avoidance.

This is the first of the carried contract docs (AGENTS.md and CODESTYLE.md have the same pattern, tracked separately). It also carries to the fleet, so it will re-vendor downstream.

🤖 Generated with Claude Code

WORKFLOW.md pervasively joined independent clauses with semicolons, which the
AGENTS.md prose rule bans (a semicolon may separate list items that themselves
contain commas, not join two clauses). Recast 83 such semicolons - to a period
where both sides are full sentences, to a comma plus conjunction where they flow,
or to an ASCII dash for a trailing aside - preserving the exact meaning and every
inline-code span, link, and token.
Left intact: semicolons that separate comma-bearing list items (the rule's
explicit exception), semicolons inside code and links, and a few telegraphic
parenthetical noun-pairs and trace-table cells that are not two independent
clauses. Surfaced by the develop->main promotion review (#383).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
CopilotAI review requested due to automatic review settings July 22, 2026 04:26

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR performs a prose-style sweep in WORKFLOW.md to align the document with the repository's prose rule that forbids using semicolons to join independent clauses, while preserving meaning and technical terminology.

Changes:

  • Replaced clause-joining semicolons with periods, comma + conjunction, or an ASCII hyphen for asides where appropriate.
  • Kept semicolons where they function as valid separators (e.g., within structured/telegraphic content or non-clause usage) and avoided altering inline code/link tokens.

@ptr727
ptr727 merged commit 27ec9c2 into developJul 22, 2026
7 checks passed
@ptr727
ptr727 deleted the semicolon-sweep-workflow branch July 22, 2026 04:31
ptr727 added a commit that referenced this pull request Jul 22, 2026
…ence ledger (#391)
Merge-commit promotion of #386-#390 + #392 (fidelity-honesty tool, Python Scripts-profile config, manifest hardening, divergence ledger + burn-down report, report fail-loud guard). Copilot-clean; a human merge, so no release fires.
Sign up for freeto 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.

2 participants

@ptr727