Skip to content

Conciseness: limit complex sentence structures (closes #30) - #36

Merged
d-morrison merged 3 commits into
mainfrom
claude/conciseness-clause-structure
Jun 20, 2026
Merged

Conciseness: limit complex sentence structures (closes #30)#36
d-morrison merged 3 commits into
mainfrom
claude/conciseness-clause-structure

Conversation

@d-morrison

Copy link
Copy Markdown
Collaborator

Summary

Adds a Limit complex sentence structures section to the Conciseness chapter (conciseness.qmd), placed among the conciseness techniques (before the historical examples).

Content (#30)

  • Compound sentences (joined by and / but / or) and the occasional dependent clause are fine; the problem is piling several nested dependent clauses into one sentence, which forces the reader to hold each unfinished clause in mind.
  • Remedy: when a sentence gets hard to follow, split it into shorter sentences, each carrying one main idea.
  • A worked ❌ over-nested vs. ✅ split example (a validated-assay sentence).

Note on the issue

#30 asked for examples "from open-access scientific literature (maybe our own)". I used a constructed example to demonstrate the principle cleanly (consistent with how the other chapters illustrate points, and avoiding sourcing/citation/link-rot overhead). Swapping in a real-literature before/after pair would be an easy follow-up if you'd prefer that.

Conventions followed

  • New ## section; semantic line breaks; Quarto #exm- example environment; no new external links. Verified with quarto render --to html.

Closes

Closes #30.

🤖 Generated with Claude Code


Generated by Claude Code

claude added 2 commits June 18, 2026 19:32
New section in conciseness.qmd (#30): compound sentences and the
occasional dependent clause are fine, but several nested dependent clauses
in one sentence make the reader hold each unfinished clause in mind. When a
sentence gets hard to follow, split it into shorter sentences, each with one
main idea. Includes a worked over-nested vs. split example.

Matches the chapter's style; verified with `quarto render --to html`.

Closes #30.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018v7h9ZVVQRBjdyRFGXCrzG
Resolve conflict with the convert-to-website restructure (#28): the
new 'Limit complex sentence structures' section was added to the
root conciseness.qmd, while main moved that file to
chapters/conciseness.qmd. Git's rename detection carried the new
section into chapters/conciseness.qmd; net change vs. main is the
27-line addition only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BNqt1oGHGVxXjfgUiW6fLb
@claude

claude Bot commented Jun 20, 2026

Copy link
Copy Markdown

Claude finished @d-morrison's task in 1m 33s —— View job


Code Review

  • Gather context
  • Read changed file
  • Review for Quarto correctness, prose quality, and conventions
  • Post findings

Clean addition. Quarto syntax is correct ({#exm-nested-clauses} label, balanced ::: fence, ## heading as callout title, semantic line breaks throughout). One minor prose finding posted inline: the closing sentence of the example attributes all clarity gains to splitting, but the ✅ revision also reorders the logical flow chronologically, which is worth naming.

No structural issues, no CI/build concerns, no accidental artifact commits.

Comment thread chapters/conciseness.qmd
The nested-clauses example's closing sentence credited the clarity gain
to splitting alone, but the revision also restores chronological order
(validation, then results, then decision) by lifting the main clause
out from under two layers of subordination. Name the reordering so the
explanation matches what the revision actually does.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018v7h9ZVVQRBjdyRFGXCrzG
@claude

claude Bot commented Jun 20, 2026

Copy link
Copy Markdown

Claude finished @d-morrison's task in 1m 29s —— View job


Code Review

  • Gather context
  • Read changed file and diff
  • Review for Quarto correctness, prose quality, and conventions
  • Post findings

Clean. The previous inline finding (noting the reordering) has been addressed in commit 51aaaf4 — the closing sentence now correctly names both the split and the chronological reordering.

No further issues found:

  • Quarto syntax: {#exm-nested-clauses} label is correct; ::: fences balance; ## inside the callout is the right callouty-theorem pattern; semantic line breaks throughout.
  • Prose: explanation is accurate, the ❌/✅ contrast is effective, and "Its results…" in the ✅ revision has a clear antecedent.
  • Conventions: no new dependencies, no artifact commits, no navbar entry needed (pre-existing chapter).

@d-morrison
d-morrison merged commit e7d961b into main Jun 20, 2026
7 checks passed
@d-morrison
d-morrison deleted the claude/conciseness-clause-structure branch June 20, 2026 06:45
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-06-20 06:47 UTC

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.

limit use of complex dependent clause structures

2 participants