Skip to content

feat: promote 16 meta authoring tutorials to PROD - #11

Merged
jung-thomas merged 3 commits into
mainfrom
promote-meta-curriculum
Oct 18, 2026
Merged

jung-thomas merged 3 commits into
mainfrom
promote-meta-curriculum

Conversation

@jung-thomas

Copy link
Copy Markdown
Contributor

Summary

Promotes 16 tutorials from sap-tutorials/meta-tutorials-Contribution (QA) into sap-tutorials/meta-tutorials (PROD public catalog).

14 tutorials copied verbatim (markdown + all images)

  • docs-tutorial-0-big-picture-2022
  • docs-tutorial-1-getting-started-newv2
  • docs-tutorial-2-writing-tutorial-newv2
  • docs-tutorial-2a-updating-tutorialv2
  • docs-tutorial-3-adding-validationv2
  • docs-tutorial-4-publishing-production-newv2
  • docs-tutorial-5-create-groupv2
  • fcms-upload-file
  • sage-getting-started
  • tutorial-dashboard-intro
  • update-tutorial-helper
  • update-tutorial-helperv2
  • v2-example-tutorial
  • vscode-getting-started

2 tutorials converted from legacy accordion format → v2 parser format

Both were pure [ACCORDION-BEGIN] format and produced stepCount: 0 with the v2 parser. Converted to # H1 title, <!-- description --> comment, and ### Step N: headings.

  • docs-tutorial-6-dita-markdownv2 — 14 accordion steps → 14 ### Step N: sections. Prose preserved verbatim.
  • docs-tutorial-6-delete-tutorialv2 — 3 accordion steps → 3 ### Step N: sections. Also fixed step-numbering bug: original had steps labeled 1, 2, 1 (duplicate) — corrected to 1, 2, 3.

Validation

  • [ACCORDION occurrences in both rewritten files: 0
  • ### heading count in docs-tutorial-6-dita-markdownv2: 14
  • ### heading count in docs-tutorial-6-delete-tutorialv2: 3

Notes

  • Do NOT merge until the build-wiring check (Task 5) is complete — merge is human-gated.
  • A mirror PR has been opened on meta-tutorials-Contribution with the same 2 converted files to prevent re-drift on future promotions.

Copied tutorials (markdown + images) from sap-tutorials/meta-tutorials-Contribution:
- docs-tutorial-0-big-picture-2022
- docs-tutorial-1-getting-started-newv2
- docs-tutorial-2-writing-tutorial-newv2
- docs-tutorial-2a-updating-tutorialv2
- docs-tutorial-3-adding-validationv2
- docs-tutorial-4-publishing-production-newv2
- docs-tutorial-5-create-groupv2
- fcms-upload-file
- sage-getting-started
- tutorial-dashboard-intro
- update-tutorial-helper
- update-tutorial-helperv2
- v2-example-tutorial
- vscode-getting-started
Converted from legacy [ACCORDION-BEGIN] format to v2 (# H1 + <!-- description --> + ### steps):
- docs-tutorial-6-dita-markdownv2 (14 steps)
- docs-tutorial-6-delete-tutorialv2 (3 steps, fixed step numbering bug 1/2/1 -> 1/2/3)
@sap-tutorials-builder

sap-tutorials-builder Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Content (24)

  • tutorials/docs-tutorial-0-big-picture-2022/docs-tutorial-0-big-picture-2022.md:1 — Missing '## You will learn' section
  • tutorials/docs-tutorial-0-big-picture-2022/docs-tutorial-0-big-picture-2022.md:1 — Missing '## Prerequisites' section
  • tutorials/docs-tutorial-3-adding-validationv2/docs-tutorial-3-adding-validationv2.md:1 — Missing '## Prerequisites' section
  • tutorials/docs-tutorial-4-publishing-production-newv2/docs-tutorial-4-publishing-production-newv2.md:1 — Missing '## Prerequisites' section
  • tutorials/docs-tutorial-5-create-groupv2/docs-tutorial-5-create-groupv2.md:1 — Missing '## Prerequisites' section
  • tutorials/docs-tutorial-6-delete-tutorialv2/docs-tutorial-6-delete-tutorialv2.md:1 — Required frontmatter field missing or empty: author_name
  • tutorials/docs-tutorial-6-delete-tutorialv2/docs-tutorial-6-delete-tutorialv2.md:1 — Required frontmatter field missing or empty: author_profile
  • tutorials/docs-tutorial-6-delete-tutorialv2/docs-tutorial-6-delete-tutorialv2.md:1 — Missing '## You will learn' section
  • tutorials/docs-tutorial-6-delete-tutorialv2/docs-tutorial-6-delete-tutorialv2.md:1 — Missing '## Prerequisites' section
  • tutorials/docs-tutorial-6-delete-tutorialv2/docs-tutorial-6-delete-tutorialv2.md:1 — No step headings found (expected at least one '## ' heading that is not 'You will learn' or 'Prerequisites')
  • tutorials/docs-tutorial-6-dita-markdownv2/docs-tutorial-6-dita-markdownv2.md:1 — Required frontmatter field missing or empty: author_name
  • tutorials/docs-tutorial-6-dita-markdownv2/docs-tutorial-6-dita-markdownv2.md:1 — Required frontmatter field missing or empty: author_profile
  • tutorials/docs-tutorial-6-dita-markdownv2/docs-tutorial-6-dita-markdownv2.md:1 — Missing '## You will learn' section
  • tutorials/docs-tutorial-6-dita-markdownv2/docs-tutorial-6-dita-markdownv2.md:1 — Missing '## Prerequisites' section
  • tutorials/docs-tutorial-6-dita-markdownv2/docs-tutorial-6-dita-markdownv2.md:1 — No step headings found (expected at least one '## ' heading that is not 'You will learn' or 'Prerequisites')
  • tutorials/sage-getting-started/sage-getting-started.md:1 — No step headings found (expected at least one '## ' heading that is not 'You will learn' or 'Prerequisites')
  • tutorials/update-tutorial-helper/update-tutorial-helper.md:1 — Required frontmatter field missing or empty: author_name
  • tutorials/update-tutorial-helper/update-tutorial-helper.md:1 — Required frontmatter field missing or empty: author_profile
  • tutorials/update-tutorial-helper/update-tutorial-helper.md:1 — Missing '## You will learn' section
  • tutorials/update-tutorial-helper/update-tutorial-helper.md:110 — [VALIDATE] block at line 110 has no ###Question — it will be silently dropped by the parser
  • tutorials/update-tutorial-helper/update-tutorial-helper.md:110 — [VALIDATE] text-type block at line 110 has no ###Match content — it will be silently dropped by the parser
  • tutorials/update-tutorial-helperv2/update-tutorial-helperv2.md:1 — Required frontmatter field missing or empty: author_name
  • tutorials/update-tutorial-helperv2/update-tutorial-helperv2.md:1 — Required frontmatter field missing or empty: author_profile
  • tutorials/update-tutorial-helperv2/update-tutorial-helperv2.md:1 — No step headings found (expected at least one '## ' heading that is not 'You will learn' or 'Prerequisites')

Checked dcd4878 • notify-only, does not block merge

- docs-tutorial-6-dita-markdownv2: add `parser: v2` to frontmatter
- docs-tutorial-6-delete-tutorialv2: add `parser: v2` to frontmatter
- update-tutorial-helper: replace bare [VALIDATE_1] with complete single-choice block
@jung-thomas
jung-thomas merged commit ff0294d into main Oct 18, 2026
1 check passed
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