Skip to content

docs(templates): fix engine source links after the v2-suffix drop#284

Merged
DemchaAV merged 1 commit into
2.0-devfrom
docs/2.0-fix-suffix-drop-links
Jul 1, 2026
Merged

docs(templates): fix engine source links after the v2-suffix drop#284
DemchaAV merged 1 commit into
2.0-devfrom
docs/2.0-fix-suffix-drop-links

Conversation

@DemchaAV

@DemchaAV DemchaAV commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Why

The four per-family suffix drops (#280#283) moved templates.<fam>.v2.* up to templates.<fam>.*, leaving the how-to docs with broken source-path links and imports pointing at packages that no longer exist. First of the 3-13 docs slices — the purely mechanical link/import fixes.

What (7 how-to docs)

  • Repoint engine source links, file paths, and import snippets templates/<fam>/v2/templates/<fam>/ and templates.<fam>.v2templates.<fam> in: v2-layered/{README,quickstart,authoring-presets,contributor-guide,using-templates}.md, recipes/themes.md, operations/test-your-document.md.
  • Example-source links left untouched (examples/templates/<fam>/v2/ — those directories are deliberately unchanged).
  • All 13 fixed engine links verified to resolve to real files post-rename.

Out of scope (later 3-13 slices)

The conceptual/ledger docs (which-template-system.md, api-stability.md §3/§4), the BusinessTheme README rework, and the CHANGELOG v2.0.0 entry get a narrative pass separately.

Tests

Docs-only. DocumentationExamplesTest + CanonicalSurfaceGuardTest + DocumentationCoverageTest + PackageMapGuardTest + VersionConsistencyGuardTest — 34 tests, 0 failures.

Follow-up

Two example dir-links in quickstart.md/README.md use ../../examples/ (resolves to docs/examples/) — a pre-existing ../-depth typo, unrelated to this rename; fold into the later docs pass.

The four per-family suffix drops moved templates.<fam>.v2.* up to
templates.<fam>.*, leaving the how-to docs pointing at source paths and
imports that no longer exist. Repoint the engine source links, file paths,
and import snippets in the v2-layered guides, the themes recipe, and the
test-your-document guide to the unsuffixed locations. Example-source links
(examples/templates/<fam>/v2/, whose directories are unchanged) are left
as-is.

Docs only; the documentation guard tests pass.
@DemchaAV DemchaAV merged commit ae39a58 into 2.0-dev Jul 1, 2026
11 checks passed
@DemchaAV DemchaAV deleted the docs/2.0-fix-suffix-drop-links branch July 1, 2026 22:02
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