shard(tick): 2131Z — PR #3256 plus-at-line-start fix (Copilot review)#3262
Merged
AceHack merged 1 commit intoMay 14, 2026
Merged
Conversation
Tick output: - Commit 9c4590e on PR #3256 branch: rewrote wrapped continuation starting with `+` as prose. The leading `+` was parsing as a new list item with a different bullet style. Repo has a dedicated audit (audit-md032-plus-linestart.ts) for this class. - This shard. Pattern codified: when authoring tick shards with structured content (bulleted descriptions of file sections), use plain prose for the description rather than `+`-separated lists inside existing `-` bullets. Proactive sweep: audit-md032-plus-linestart --list on today's shards returns empty after the fix. Also caught pre-push: line starting with `#3256.` tripped MD018 (ATX-heading-missing-space). Prefixed with "PR " so the line doesn't start with `#`. Cheap pre-push lint catches the hazard before CI. Cron sentinel 12fb713e armed; recurring. Co-Authored-By: Claude <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
This PR adds a single tick-shard markdown file documenting work performed in tick 2026-05-14T21:31Z: addressing a Copilot review finding on PR #3256 about a wrapped continuation line starting with + inside a - bullet (markdownlint hazard), plus a proactive sweep using the repo's dedicated audit tool.
Changes:
- New hygiene-history tick shard recording the
+-at-line-start fix and resolution of the Copilot thread on PR #3256. - Documents the dual-audit pattern (
audit-md032-plus-linestart.ts+markdownlint-cli2) for future shard authoring.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Tick 2026-05-14T21:31Z shard. Substantive work was a thread fix on #3256: Copilot caught a wrapped continuation line starting with
+inside a-bullet — markdownlint parses that as a new list item with a different bullet style.What landed
9c4590eon PR #3256's branch — rewrote the wrapped continuation as prose so no line starts with+. Thread resolved.Repo has dedicated audit for this class
The fix used
tools/hygiene/audit-md032-plus-linestart.tsfor the proactive sweep — empty result across all today's shards after the fix.Pre-push catch
Pre-lint of this shard caught a fresh MD018 (ATX-heading-missing-space): line starting with
#3256.parsed as an ATX heading missing a space. Prefixed withPRso the line doesn't start with#. Cheap pre-push lint catches it before CI.Pattern codified
When authoring tick shards with structured content (bulleted descriptions of file sections), use plain prose for the description rather than
+-separated lists inside existing-bullets. Also avoid#NNNat line start when referencing PRs — prefix withPR.Test plan
markdownlint-cli2clean on the fixed 2123Z shardmarkdownlint-cli2clean on this shardaudit-md032-plus-linestart --listempty across today's shardsgh pr create --headused🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com