fix: sync literal backslash URL preservation #26
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/literal-backslash-url"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Syncs the mirrored consumer introduced in #20 with canonical review #101 at
ff94ddf: rewriting angle-bracket destinations must preserve the literal backslash in[a](<docs/a\ b.md>), retainingdocs/a%5C%20b.mdinstead ofdocs/a%20b.md.Canonical #101 remains an independent review dependency; this consumer PR targets
mainand does not establish the canonical PR's readiness.Review
01M41Q08APM5XD2ZASJB6K2CVY— head3be32e1aea064149a5fa858639ee38959c3b4e2dReview — j4k-oss/review-wrapper @
c032678d10Scope: diff against base tree
af4a01b58937Status: dispatched — coverage complete (4/4 slots terminal)
Facts: current review-wide projection
Computed under:
Findings (1)
low — Describe destination conversion accurately in the regex comment
01M41Q7ZAE16K8X30SYDA4RGV7src/markdown/neutralize-html.ts(snippet)01M41QAFSAXXKTM8TW25VA1A0A(restated-sets)Other claims
01M41QAFSAXXKTM8TW25VA1A0Ahigh — DESTINATION_UNSAFE comment omits standalone backslashes from its match set →01M41Q7ZAE16K8X30SYDA4RGV7Coverage
Coverage pass: 01M41Q08D84CMFX59F5HAQHJ93
Accounting: complete
Slot health: healthy
@ -18,7 +18,7 @@ const TAG_START = /<(?:[/!?]|\p{L}[\p{L}\p{N}-]*(?=[\s/>]|$))/gu;const PARSE_MAX = 4096;/** A backslash escape, or a character only an angle-bracket destination may hold. */low — Describe destination conversion accurately in the regex comment
lens
writing-quality· armdefault· tally 1 valid / 0 invalid / 0 uncertainclaim
01M41Q7ZAE16K8X30SYDA4RGV7of review01M41Q08APM5XD2ZASJB6K2CVYThe wording could describe conversion more precisely. This PR is authorized only to migrate the exact frozen canonical #101 regexp fix; its mirror must preserve the canonical source and comment.
3be32e1aea064149a5fa858639ee38959c3b4e2dmatches the canonical committed helper beyond the ownership comment, and native Goldmark regressions verify the URL behavior through the actual callers. A wording change would require separate canonical-source and mirror work, which is outside this migration's authorization. Acknowledged as a comment clarification left unchanged, rather than a behavioral fix or a disagreement with the suggestion.Tracked in #27. Commit
229c5803be8ce5f762f2a20c5024460134e6cf89clarifies the destination-conversion comment in a separate PR targetingmain; it changes no regexp or URL behavior. PR #26 remains at the frozen3be32e1aea064149a5fa858639ee38959c3b4e2dand the canonical trees remain untouched.This corrects my earlier outcome in comment #110722: preserving this migration's scope requires separate ownership, not an acknowledgment without a follow-up. The governing Forgejo family workflow at setup-atlas
4093578b83c094856d65add8111aa878bb2407b4routes separable wording improvements into actual follow-up PRs and requires their URL on the source finding. PR #27 is open and owned through its own review; this source finding is acknowledged as tracked, not fixed by an unmerged child.