Skip to content

Keep migrated snippet pages valid MDX - #1277

Closed
danielporterda wants to merge 2 commits into
snippet-networkvar-integrationfrom
snippet-mdx-container-compatibility
Closed

Keep migrated snippet pages valid MDX#1277
danielporterda wants to merge 2 commits into
snippet-networkvar-integrationfrom
snippet-mdx-container-compatibility

Conversation

@danielporterda

@danielporterda danielporterda commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

What changed

Collapses snippet declarations nested in Markdown containers to single-line MDX, handles a legacy double-slash import, and repairs the affected Daml Shell and Canton pages. Adds regression coverage for both cases.

Why

The snippet parser accepted those legacy layouts, but Mintlify correctly rejected multiline directives escaping list containers and warned about the unresolved double-slash import.

Validation

73 focused tests, Ruff, mypy, all 33 authored/generated drift checks, network-tab validation, import resolution, blocker verification, and Mintlify validation on Node 22 pass.

This is the top draft layer in native stack #1263.

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
@danielporterda danielporterda changed the title snippet mdx container compatibility Keep migrated snippet pages valid MDX Aug 7, 2026
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