Skip to content

Reformat Markdown with mdtablefix (mdformat-all) - #377

Merged
leynos merged 3 commits into
mainfrom
docs/mdtablefix-reformat
Jun 10, 2026
Merged

Reformat Markdown with mdtablefix (mdformat-all)#377
leynos merged 3 commits into
mainfrom
docs/mdtablefix-reformat

Conversation

@lodyai

@lodyai lodyai Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Runs the in-house Markdown formatter mdformat-all across the repository and
addresses the defects its reflow introduced, so the docs again pass
make markdownlint.

mdformat-all applies:

mdtablefix --wrap --renumber --breaks --ellipsis --fences --in-place
markdownlint-cli2 --fix

over every .md/.markdown/.mdx file (93 files changed in the raw pass).

Commits

  1. Reformat Markdown with mdtablefix — the raw formatter output, committed
    as a reviewable baseline.
  2. Correct mdtablefix reflow defects — ellipsis-in-code-block restores and
    MD013 suppressions (below).
  3. Fix footnote and shell-command reflow defects — two further breaks found
    in review (below).

Defects found in the raw reflow

Before the reformat make markdownlint reported 0 errors. Each defect
below is filed upstream against leynos/mdtablefix.

1. Code corruption from --ellipsis (semantic break) — mdtablefix#369

Rewrites literal ... to ; protects fenced and inline code but not
indented (four-space) code blocks
. Corrupted sample cargo test output
(backend-2-3-3-pwa-contract-tests.md) and a define_port_error! Rust snippet
(backend-2-4-3-example-data-runs-migration.md). Restored ASCII ....

2. MD013 line-length regressions (15 lines) — mdtablefix#370

--wrap left some inline-code spans on a single line over 80 columns. The
formatter output is kept verbatim and an inline
<!-- markdownlint-disable-line MD013 --> directive suppresses the rule on each
affected line (the comment sits outside the code span and renders as nothing).

3. Footnote reference turned into a definition (semantic break) — mdtablefix#372

In building-accessible-and-responsive-progressive-web-applications.md, the
reflow pushed the [^96] reference in "subcategories [^96]:" to column 1,
where [^96]: parses as a footnote definition. The duplicate definition was
then dropped together with the real [^96]: Reference 96 ... text, whose
orphaned continuation line was absorbed into the [^95] definition. Restored
the inline reference, re-added the [^96] definition, and removed the stray
duplicate continuation under [^95]. markdownlint does not flag undefined
footnotes, so this would have shipped silently.

4. Stray trailing pipe in a shell snippet (semantic break) — mdtablefix#373

In backend-phase-1-enforce-configuration-toggles.md, a code-block line
beginning with | was treated as a table row and "balanced" with a trailing
|, leaving an unterminated pipeline (| tee /tmp/wildside-test.log |) that
fails when copied. Removed the trailing pipe.

A repository-wide sweep confirms defects 3 and 4 each have exactly one
instance: all other footnote definition sets are preserved and no other
code-block line gained a trailing pipe.

What was verified as correct (house style, not breakage)

  • Fenced code blocks: byte-identical to the pre-reformat sources across all
    93 files — including every Mermaid diagram.
  • Tables: column counts and delimiters intact (markdownlint MD056 passes);
    changes are re-alignment only.
  • Links: none broken by wrapping.

Verification

  • make markdownlint0 errors (119 files).
  • make fmt is unrelated to Markdown (Rust + Biome only) and is a no-op here.

🤖 Generated with Claude Code

Run the in-house Markdown formatter `mdformat-all`, which applies
`mdtablefix --wrap --renumber --breaks --ellipsis --fences --in-place`
followed by `markdownlint-cli2 --fix` across all Markdown files.

This is the raw formatter output, committed as a reviewable baseline
before correcting any changes the reflow made incorrectly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Sorry @LodyAI[bot], your pull request is larger than the review limit of 500000 diff characters

@coderabbitai

coderabbitai Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: f295818d-8e5f-41c9-9ecb-0067bead484f

📥 Commits

Reviewing files that changed from the base of the PR and between f677909 and 619587f.

📒 Files selected for processing (93)
  • AGENTS.md
  • README.md
  • docs/backend-roadmap.md
  • docs/backend-sample-data-design.md
  • docs/building-accessible-and-responsive-progressive-web-applications.md
  • docs/cmd-mox-users-guide.md
  • docs/complexity-antipatterns-and-refactoring-strategies.md
  • docs/contents.md
  • docs/daisyui-v5-guide.md
  • docs/data-model-driven-card-architecture.md
  • docs/developers-guide.md
  • docs/enforcing-semantic-tailwind-best-practice.md
  • docs/execplans/adopt-pg-embed-setup-unpriv-0-2-0.md
  • docs/execplans/adopt-pg-embed-setup-v0-5-0.md
  • docs/execplans/adopt-rstest-bdd-v0-5-0.md
  • docs/execplans/backend-2-3-2-pwa-endpoints.md
  • docs/execplans/backend-2-3-3-pwa-contract-tests.md
  • docs/execplans/backend-2-4-2-example-data-crate.md
  • docs/execplans/backend-2-4-3-example-data-runs-migration.md
  • docs/execplans/backend-2-4-3-seed-registry-cli.md
  • docs/execplans/backend-2-4-5-wire-upstartup-seeding.md
  • docs/execplans/backend-2-4-6-once-only-seeding-integration-tests.md
  • docs/execplans/backend-3-1-1-diesel-migrations.md
  • docs/execplans/backend-3-1-2-er-diagram-snapshots.md
  • docs/execplans/backend-3-2-1-catalogue-and-descriptor-domain-types.md
  • docs/execplans/backend-3-2-2-catalogue-repository-and-descriptor-repository-ports.md
  • docs/execplans/backend-3-2-3-catalogue-endpoints.md
  • docs/execplans/backend-3-3-1-offline-bundle-and-walk-session-domain-types.md
  • docs/execplans/backend-3-3-2-offline-bundles-and-walk-sessions-migrations.md
  • docs/execplans/backend-3-3-3-bundle-and-walk-endpoints.md
  • docs/execplans/backend-3-4-1-ingest-osm-command-line.md
  • docs/execplans/backend-3-4-2-overpass-enrichment-workers.md
  • docs/execplans/backend-3-4-3-configure-enrichment-provenance-persistence.md
  • docs/execplans/backend-3-5-1-audit-schema-coverage.md
  • docs/execplans/backend-3-5-2-replace-fixture-backed-login-service-and-users-query.md
  • docs/execplans/backend-3-5-3-db-backed-user-types.md
  • docs/execplans/backend-3-5-4-revision-safe-interests-update-strategy.md
  • docs/execplans/backend-3-5-4a-close-revision-safe-interests-update-strategy.md
  • docs/execplans/backend-3-5-5-harden-startup-mode-composition.md
  • docs/execplans/backend-4-1-1-pagination-crate.md
  • docs/execplans/backend-4-1-2-direction-aware-cursors.md
  • docs/execplans/backend-4-1-3-publish-crate-level-pagination-documentation.md
  • docs/execplans/backend-4-2-1-replace-users-offset-pagination-with-new-crate.md
  • docs/execplans/backend-4-2-2-surface-pagination-aware-errors.md
  • docs/execplans/backend-5-1-1-redis-based-route-cache.md
  • docs/execplans/backend-5-1-3-implement-cache-ttl-with-jitter.md
  • docs/execplans/backend-5-1-4-cache-key-canonicalization-contract-tests.md
  • docs/execplans/backend-5-2-1-apalis-route-queue.md
  • docs/execplans/backend-nile-valley-integration.md
  • docs/execplans/backend-phase-1-enforce-configuration-toggles.md
  • docs/execplans/backend-phase-1-idempotency-audit-metrics.md
  • docs/execplans/backend-sample-data-design.md
  • docs/execplans/frontend-0-1-1-front-end-source-authority-catalogue.md
  • docs/execplans/frontend-phase-0-source-reconciliation.md
  • docs/execplans/frontend-phase-1-build-spine.md
  • docs/execplans/frontend-phase-2-catalogue-onboarding-discovery.md
  • docs/execplans/frontend-phase-3-generated-walks-map.md
  • docs/execplans/frontend-phase-4-offline-safety-completion.md
  • docs/execplans/frontend-phase-5-deferred-extensions.md
  • docs/execplans/frontend-roadmap.md
  • docs/execplans/phase-0-update-modules-to-use-domain-ports.md
  • docs/execplans/phase-1-interest-wiring.md
  • docs/execplans/remove-ephemeral-previews.md
  • docs/frontend-roadmap.md
  • docs/frontend-source-authority-catalogue.md
  • docs/high-velocity-accessibility-first-component-testing.md
  • docs/investigations/2026-03-13-toolchain-errors.md
  • docs/keyset-pagination-design.md
  • docs/local-first-react.md
  • docs/local-k8s-preview-design.md
  • docs/ortho-config-users-guide.md
  • docs/pg-embed-setup-unpriv-users-guide.md
  • docs/pg-embed-setup-unpriv-v0-5-0-migration-guide.md
  • docs/pure-accessible-and-localizable-react-components.md
  • docs/react-tailwind-with-bun.md
  • docs/reliable-testing-in-rust-via-dependency-injection.md
  • docs/repository-structure.md
  • docs/rstest-bdd-users-guide.md
  • docs/rust-doctest-dry-guide.md
  • docs/rust-testing-with-rstest-fixtures.md
  • docs/scripting-standards.md
  • docs/semantic-tailwind-with-daisyui-best-practice.md
  • docs/tailwind-v4-guide.md
  • docs/user-state-schema-audit-3-5-1.md
  • docs/users-guide.md
  • docs/v2a-front-end-stack.md
  • docs/wildside-backend-architecture.md
  • docs/wildside-high-level-design.md
  • docs/wildside-pwa-design.md
  • docs/wildside-testing-guide.md
  • frontend-pwa/AGENTS.md
  • packages/AGENTS.md
  • security/AGENTS.md
👮 Files not reviewed due to content moderation or server errors (93)
  • docs/wildside-backend-architecture.md
  • docs/wildside-high-level-design.md
  • docs/wildside-pwa-design.md
  • docs/wildside-testing-guide.md
  • frontend-pwa/AGENTS.md
  • packages/AGENTS.md
  • security/AGENTS.md
  • AGENTS.md
  • README.md
  • docs/backend-roadmap.md
  • docs/backend-sample-data-design.md
  • docs/building-accessible-and-responsive-progressive-web-applications.md
  • docs/cmd-mox-users-guide.md
  • docs/complexity-antipatterns-and-refactoring-strategies.md
  • docs/contents.md
  • docs/daisyui-v5-guide.md
  • docs/data-model-driven-card-architecture.md
  • docs/developers-guide.md
  • docs/execplans/frontend-0-1-1-front-end-source-authority-catalogue.md
  • docs/execplans/frontend-phase-0-source-reconciliation.md
  • docs/execplans/frontend-phase-1-build-spine.md
  • docs/execplans/frontend-phase-2-catalogue-onboarding-discovery.md
  • docs/execplans/frontend-phase-3-generated-walks-map.md
  • docs/execplans/frontend-phase-4-offline-safety-completion.md
  • docs/execplans/frontend-phase-5-deferred-extensions.md
  • docs/execplans/frontend-roadmap.md
  • docs/execplans/phase-0-update-modules-to-use-domain-ports.md
  • docs/execplans/phase-1-interest-wiring.md
  • docs/execplans/remove-ephemeral-previews.md
  • docs/frontend-roadmap.md
  • docs/frontend-source-authority-catalogue.md
  • docs/high-velocity-accessibility-first-component-testing.md
  • docs/investigations/2026-03-13-toolchain-errors.md
  • docs/keyset-pagination-design.md
  • docs/local-first-react.md
  • docs/local-k8s-preview-design.md
  • docs/ortho-config-users-guide.md
  • docs/pg-embed-setup-unpriv-users-guide.md
  • docs/pg-embed-setup-unpriv-v0-5-0-migration-guide.md
  • docs/pure-accessible-and-localizable-react-components.md
  • docs/react-tailwind-with-bun.md
  • docs/reliable-testing-in-rust-via-dependency-injection.md
  • docs/repository-structure.md
  • docs/rstest-bdd-users-guide.md
  • docs/rust-doctest-dry-guide.md
  • docs/rust-testing-with-rstest-fixtures.md
  • docs/scripting-standards.md
  • docs/semantic-tailwind-with-daisyui-best-practice.md
  • docs/tailwind-v4-guide.md
  • docs/user-state-schema-audit-3-5-1.md
  • docs/users-guide.md
  • docs/v2a-front-end-stack.md
  • docs/enforcing-semantic-tailwind-best-practice.md
  • docs/execplans/adopt-pg-embed-setup-unpriv-0-2-0.md
  • docs/execplans/adopt-pg-embed-setup-v0-5-0.md
  • docs/execplans/adopt-rstest-bdd-v0-5-0.md
  • docs/execplans/backend-2-3-2-pwa-endpoints.md
  • docs/execplans/backend-2-3-3-pwa-contract-tests.md
  • docs/execplans/backend-2-4-2-example-data-crate.md
  • docs/execplans/backend-2-4-3-example-data-runs-migration.md
  • docs/execplans/backend-2-4-3-seed-registry-cli.md
  • docs/execplans/backend-2-4-5-wire-upstartup-seeding.md
  • docs/execplans/backend-2-4-6-once-only-seeding-integration-tests.md
  • docs/execplans/backend-3-1-1-diesel-migrations.md
  • docs/execplans/backend-3-1-2-er-diagram-snapshots.md
  • docs/execplans/backend-3-2-1-catalogue-and-descriptor-domain-types.md
  • docs/execplans/backend-3-2-2-catalogue-repository-and-descriptor-repository-ports.md
  • docs/execplans/backend-3-2-3-catalogue-endpoints.md
  • docs/execplans/backend-3-3-1-offline-bundle-and-walk-session-domain-types.md
  • docs/execplans/backend-3-3-2-offline-bundles-and-walk-sessions-migrations.md
  • docs/execplans/backend-3-3-3-bundle-and-walk-endpoints.md
  • docs/execplans/backend-3-4-1-ingest-osm-command-line.md
  • docs/execplans/backend-3-4-2-overpass-enrichment-workers.md
  • docs/execplans/backend-3-4-3-configure-enrichment-provenance-persistence.md
  • docs/execplans/backend-3-5-1-audit-schema-coverage.md
  • docs/execplans/backend-3-5-2-replace-fixture-backed-login-service-and-users-query.md
  • docs/execplans/backend-3-5-3-db-backed-user-types.md
  • docs/execplans/backend-3-5-4-revision-safe-interests-update-strategy.md
  • docs/execplans/backend-3-5-4a-close-revision-safe-interests-update-strategy.md
  • docs/execplans/backend-4-1-1-pagination-crate.md
  • docs/execplans/backend-4-1-2-direction-aware-cursors.md
  • docs/execplans/backend-4-1-3-publish-crate-level-pagination-documentation.md
  • docs/execplans/backend-4-2-1-replace-users-offset-pagination-with-new-crate.md
  • docs/execplans/backend-4-2-2-surface-pagination-aware-errors.md
  • docs/execplans/backend-5-1-1-redis-based-route-cache.md
  • docs/execplans/backend-5-1-3-implement-cache-ttl-with-jitter.md
  • docs/execplans/backend-5-1-4-cache-key-canonicalization-contract-tests.md
  • docs/execplans/backend-5-2-1-apalis-route-queue.md
  • docs/execplans/backend-nile-valley-integration.md
  • docs/execplans/backend-phase-1-enforce-configuration-toggles.md
  • docs/execplans/backend-phase-1-idempotency-audit-metrics.md
  • docs/execplans/backend-sample-data-design.md
  • docs/execplans/backend-3-5-5-harden-startup-mode-composition.md

Markdown formatting standardisation across repository

This pull request reformats 93 markdown files across the repository using the in-house mdformat-all tool, which applies mdtablefix --wrap --renumber --breaks --ellipsis --fences --in-place followed by markdownlint-cli2 --fix to achieve consistent markdown formatting and pass linting checks.

Changes made

File categories reformatted:

  • Core documentation: README.md, AGENTS.md, docs/contents.md, docs/repository-structure.md
  • Architectural and design guidance: docs/wildside-backend-architecture.md, docs/wildside-high-level-design.md, docs/wildside-pwa-design.md, docs/wildside-testing-guide.md, design and refactoring strategy guides
  • Component and styling guides: docs/enforcing-semantic-tailwind-best-practice.md, docs/daisyui-v5-guide.md, docs/semantic-tailwind-with-daisyui-best-practice.md, docs/tailwind-v4-guide.md, accessibility and testing guides
  • Technology guides: docs/keyset-pagination-design.md, docs/local-first-react.md, docs/local-k8s-preview-design.md, docs/building-accessible-and-responsive-progressive-web-applications.md, and related pattern/tool guides
  • User and developer guides: docs/users-guide.md, docs/developers-guide.md, tool-specific guides including cmd-mox-users-guide.md, rstest-bdd-users-guide.md, pg-embed-setup-unpriv-users-guide.md
  • Execution plans: 40 execplan documents under docs/execplans/ covering backend roadmap items (pagination, offline bundles, walk sessions, enrichment, audit), frontend phases, and integration work

Formatting adjustments made:
All changes are purely presentational—line-wrapping improvements, table alignment/spacing consistency, and paragraph reflowing without altering content, semantics or wording.

Defects corrected during reflow

Three specific markdown-formatter defects were identified and corrected:

  1. Code corruption from ellipsis conversion (upstream: --ellipsis corrupts literal '...' inside indented (4-space) code blocks mdtablefix#369): mdtablefix --ellipsis converted ASCII ... to Unicode inside four-space-indented code blocks in two files; restored to ASCII ellipses.

  2. Line-length regressions (upstream: --wrap collapses pre-wrapped inline-code spans into a single over-long line (MD013) mdtablefix#370): --wrap left 15 inline-code spans exceeding 80 columns; each now has an inline <!-- markdownlint-disable-line MD013 --> comment placed outside the code span.

  3. Footnote and shell-syntax defects (upstream: --wrap can move a footnote reference to column 1, turning it into a definition mdtablefix#372, #373): Reflow moved a footnote reference to column 1 causing definition loss (restored reference and definition), and added a stray trailing pipe in a shell snippet (removed).

Verification

  • All 119 markdown files pass make markdownlint with zero errors
  • Fenced code blocks (including Mermaid diagrams) remain byte-identical to pre-reformat sources
  • Table column counts, delimiters, and link targets unchanged (MD056 passes)

Walkthrough

Reflowed Markdown and adjusted line wrapping across many docs: AGENTS guidance, README, execplans, roadmaps, architecture, guides and user docs. Added a few clarifying CI/testing notes; no code or public API changes.

Changes

Documentation refresh

Layer / File(s) Summary
Repository guidance & AGENTS
AGENTS.md, README.md, frontend-pwa/AGENTS.md, packages/AGENTS.md, security/AGENTS.md
Rewrapped repository guidance, commit/quality-gate and testing bullets; security/AGENTS.md clarifies bun:test usage while preserving Vitest compatibility.
Backend execplans & architecture
docs/execplans/*, docs/backend-*, docs/wildside-backend-architecture.md
Reflowed many backend ExecPlans, pagination/cache/seeding notes and the architecture doc; a few passages gained explicit contract or environment-verification wording, but no code changes.
Front-end roadmaps & guides
docs/frontend-*, docs/users-guide.md, docs/building-accessible-and-responsive-progressive-web-applications.md, docs/wildside-pwa-design.md
Rewrapped front-end roadmaps, source-authority docs, PWA and accessibility guides; updated footnotes, tables and CI/test guidance presentation.
Reference guides & investigations
docs/*-users-guide.md, docs/*-design.md, docs/rstest-bdd-users-guide.md, docs/reliable-testing-in-rust-via-dependency-injection.md
Reflowed reference material, examples, commands and footnotes; added small CI pinning snippets to docs/pg-embed-setup-unpriv-users-guide.md.

Sequence Diagram(s)

Skipped.

Possibly related PRs

  • leynos/episodic#132 — Overlaps on Markdown reflow and docs/developers-guide.md/docs/users-guide.md formatting edits.
  • leynos/prosidy-darn#13 — Adjusts AGENTS.md formatting and property-test guidance similarly.
  • leynos/weaver#150 — Edits repository agent guidance that overlaps this PR’s AGENTS.md surface.

Poem

Reflow the docs, align each line,
Make tables neat and footnotes shine.
Keep meaning whole, just dress it mild,
The repo smiles—order reconciled. ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/mdtablefix-reformat

codescene-delta-analysis[bot]

This comment was marked as outdated.

The raw `mdformat-all` output introduced two classes of defect, both
addressed here so the documentation again passes `make markdownlint`.

1. Code corruption from `--ellipsis`. The formatter rewrote literal `...`
   to the Unicode ellipsis `…` inside *indented* (four-space) code blocks,
   which it does not protect (unlike fenced and inline code). This altered
   example content in two files:
   - backend-2-3-3-pwa-contract-tests.md: sample `cargo test` output.
   - backend-2-4-3-example-data-runs-migration.md: a `define_port_error!`
     Rust snippet's string literals.
   Restored the ASCII `...` in both.

2. MD013 line-length regressions (15 lines). The `--wrap` pass left some
   inline-code spans on a single line longer than 80 columns, because it
   will not break inside inline code. Rather than hand-wrap the spans, the
   formatter's output is kept verbatim and an inline
   `<!-- markdownlint-disable-line MD013 -->` directive suppresses the rule
   on each affected line; the comment sits outside the code span and renders
   as nothing.

Fenced code blocks (including all Mermaid diagrams) are byte-identical to
the pre-reformat sources, so `make nixie` is unaffected.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lodyai
lodyai Bot force-pushed the docs/mdtablefix-reformat branch from 2572e33 to 280b7ca Compare June 9, 2026 18:34
codescene-delta-analysis[bot]

This comment was marked as outdated.

@leynos
leynos marked this pull request as ready for review June 9, 2026 23:26

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Sorry @leynos, your pull request is larger than the review limit of 500000 diff characters

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 280b7ca58e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/building-accessible-and-responsive-progressive-web-applications.md Outdated
Comment thread docs/execplans/backend-phase-1-enforce-configuration-toggles.md Outdated
Two further defects from the raw mdtablefix reflow, both caught in review:

1. Footnote reference turned into a definition. In
   `building-accessible-and-responsive-progressive-web-applications.md`, the
   reflow pushed the `[^96]` reference in "subcategories [^96]:" to column 1,
   where `[^96]:` parses as a footnote *definition*. The duplicate definition
   was then dropped along with the real `[^96]: Reference 96 ...` text, whose
   orphaned continuation line was absorbed into the `[^95]` definition. Restored
   the inline reference, re-added the `[^96]` definition, and removed the stray
   duplicate continuation line under `[^95]`.

2. Stray trailing pipe in a shell snippet. In
   `backend-phase-1-enforce-configuration-toggles.md`, a code-block line
   beginning with `|` was treated as a table row and "balanced" with a trailing
   `|`, leaving an unterminated pipeline (`| tee /tmp/wildside-test.log |`) that
   fails when copied. Removed the trailing pipe.

A repository-wide sweep confirms these are the only instances of either class:
all footnote definition sets are otherwise preserved, and no other code-block
line gained a trailing pipe.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@leynos

leynos commented Jun 10, 2026

Copy link
Copy Markdown
Owner

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@leynos
leynos merged commit e288bc9 into main Jun 10, 2026
5 checks passed
@leynos
leynos deleted the docs/mdtablefix-reformat branch June 10, 2026 18:50
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.

1 participant