Skip to content

Updated example in the config schema page#560

Open
danidelcar wants to merge 7 commits into
mainfrom
del-update-example
Open

Updated example in the config schema page#560
danidelcar wants to merge 7 commits into
mainfrom
del-update-example

Conversation

@danidelcar
Copy link
Copy Markdown
Contributor

@danidelcar danidelcar commented May 28, 2026

Purpose of this pull request

This pull request (PR) documents that initialize from @adobe/aio-commerce-lib-config is required at the start of every App Builder runtime action that calls getConfiguration, getConfigurationByKey, or setConfiguration—per invocation, not once per deploy. Updates runtime examples to import #app.commerce.config and pass appConfig.businessConfig.schema to initialize, replacing guidance that pointed at configuration-schema.json.

Affected pages

Additional information

  • Add major-update label (if editorial scope warrants it)

whatsnew
App Management docs now state that each runtime action using getConfiguration, getConfigurationByKey, or setConfiguration must call initialize first with app.commerce.config; configuration-schema examples import #app.commerce.config and initialize before reads/writes.

@danidelcar danidelcar self-assigned this May 28, 2026
@github-project-automation github-project-automation Bot moved this to 📋 Needs Review in Commerce - Pull Requests May 28, 2026
@danidelcar danidelcar added major-update Significant original updates to existing content and removed feedback labels May 28, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-05-28T10:45:04.727Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/commerce-extensibility/commerce-extensibility
Skipped Rules:
  - check-frontmatter → src/pages/_includes

───────────────────────────────────────────────────────────────

Files to process: 211

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/admin-ui-sdk/app-review-checklist.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-builder-partnership-essentials.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:3
    Message: Unexpected dead URL `https://experienceleaguecommunities.adobe.com/adobe-developer-19`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-submission-guidelines.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:116
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:9
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 129:106
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/extension-compatibility.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 46:103
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect/`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 110:351
    Message: Unexpected dead URL `https://experienceleague.adobe.com/docs/commerce/frontend/guide/storefront/luma.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/learning-path.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 49:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 59:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-management/installation/webhooks.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 151:104
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 157:3
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/events/tutorial/event-providers.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 174:222
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/create-events/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/create-events`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/configure.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 74:114
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/getting-started.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 139:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/tax-use-cases.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:102
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/webhooks/tutorial/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:31
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 73:53
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    211
  📄 Files with issues:  11
  ❌ Total errors:       0
  ⚠️  Total warnings:     34
  📋 Total issues:       34

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

Comment thread src/pages/app-management/troubleshooting.md
@github-project-automation github-project-automation Bot moved this from 📋 Needs Review to 🛠 Changes Requested in Commerce - Pull Requests May 28, 2026
Comment thread src/pages/app-management/configuration-schema.md Outdated
Comment thread src/pages/app-management/configuration-schema.md Outdated
Comment thread src/pages/app-management/configuration-schema.md Outdated
Comment thread src/pages/app-management/configuration-schema.md Outdated
@danidelcar danidelcar requested a review from forcha May 29, 2026 09:19
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-05-29T09:19:44.428Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/commerce-extensibility/commerce-extensibility
Skipped Rules:
  - check-frontmatter → src/pages/_includes

───────────────────────────────────────────────────────────────

Files to process: 211

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/admin-ui-sdk/app-review-checklist.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-builder-partnership-essentials.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:3
    Message: Unexpected dead URL `https://experienceleaguecommunities.adobe.com/adobe-developer-19`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-submission-guidelines.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:116
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 129:106
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:9
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/extension-compatibility.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 46:103
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect/`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 110:351
    Message: Unexpected dead URL `https://experienceleague.adobe.com/docs/commerce/frontend/guide/storefront/luma.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/learning-path.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 49:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 59:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-management/installation/webhooks.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 151:104
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 157:3
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/events/tutorial/event-providers.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 174:222
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/create-events/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/create-events`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/configure.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 74:114
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/getting-started.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 139:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/tax-use-cases.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:102
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/webhooks/tutorial/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:31
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 73:53
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    211
  📄 Files with issues:  11
  ❌ Total errors:       0
  ⚠️  Total warnings:     34
  📋 Total issues:       34

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@github-project-automation github-project-automation Bot moved this from 🛠 Changes Requested to 👍 Approved in Commerce - Pull Requests May 29, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-06-01T10:01:44.765Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/commerce-extensibility/commerce-extensibility
Skipped Rules:
  - check-frontmatter → src/pages/_includes

───────────────────────────────────────────────────────────────

Files to process: 211

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/admin-ui-sdk/app-review-checklist.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-builder-partnership-essentials.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:3
    Message: Unexpected dead URL `https://experienceleaguecommunities.adobe.com/adobe-developer-19`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-submission-guidelines.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 55:116
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:9
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 129:106
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/extension-compatibility.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 46:103
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect/`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 110:351
    Message: Unexpected dead URL `https://experienceleague.adobe.com/docs/commerce/frontend/guide/storefront/luma.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/learning-path.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 49:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 59:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-management/installation/webhooks.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 151:104
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 157:3
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/events/tutorial/event-providers.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 174:222
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/create-events/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/create-events`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/configure.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 74:114
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/getting-started.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 139:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/tax-use-cases.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:102
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/webhooks/tutorial/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:31
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 73:53
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    211
  📄 Files with issues:  11
  ❌ Total errors:       0
  ⚠️  Total warnings:     34
  📋 Total issues:       34

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-06-01T10:03:13.028Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/commerce-extensibility/commerce-extensibility
Skipped Rules:
  - check-frontmatter → src/pages/_includes

───────────────────────────────────────────────────────────────

Files to process: 211

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/admin-ui-sdk/app-review-checklist.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-builder-partnership-essentials.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:3
    Message: Unexpected dead URL `https://experienceleaguecommunities.adobe.com/adobe-developer-19`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-submission-guidelines.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:116
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:9
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 129:106
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/extension-compatibility.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 46:103
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect/`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 110:351
    Message: Unexpected dead URL `https://experienceleague.adobe.com/docs/commerce/frontend/guide/storefront/luma.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/learning-path.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 49:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 59:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-management/installation/webhooks.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 151:104
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 157:3
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/events/tutorial/event-providers.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 174:222
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/create-events/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/create-events`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/configure.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 74:114
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/getting-started.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 139:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/tax-use-cases.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:102
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/webhooks/tutorial/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 55:31
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 73:53
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    211
  📄 Files with issues:  11
  ❌ Total errors:       0
  ⚠️  Total warnings:     34
  📋 Total issues:       34

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-06-01T10:05:40.781Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/commerce-extensibility/commerce-extensibility
Skipped Rules:
  - check-frontmatter → src/pages/_includes

───────────────────────────────────────────────────────────────

Files to process: 211

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/admin-ui-sdk/app-review-checklist.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-builder-partnership-essentials.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:3
    Message: Unexpected dead URL `https://experienceleaguecommunities.adobe.com/adobe-developer-19`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-submission-guidelines.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:116
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:9
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 129:106
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/extension-compatibility.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 46:103
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect/`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 110:351
    Message: Unexpected dead URL `https://experienceleague.adobe.com/docs/commerce/frontend/guide/storefront/luma.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/learning-path.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 49:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 59:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-management/installation/webhooks.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 151:104
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 157:3
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/events/tutorial/event-providers.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 174:222
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/create-events/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/create-events`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/configure.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 74:114
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/getting-started.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 139:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/tax-use-cases.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:102
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/webhooks/tutorial/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:31
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 73:53
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    211
  📄 Files with issues:  11
  ❌ Total errors:       0
  ⚠️  Total warnings:     34
  📋 Total issues:       34

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-06-01T10:16:38.961Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/commerce-extensibility/commerce-extensibility
Skipped Rules:
  - check-frontmatter → src/pages/_includes

───────────────────────────────────────────────────────────────

Files to process: 211

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/admin-ui-sdk/app-review-checklist.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 22:88
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-an-extensionregistration-component`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 23:142
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu/#parameters`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/menu`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 26:93
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration/#add-or-update-the-installyml-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-registration`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-builder-partnership-essentials.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:3
    Message: Unexpected dead URL `https://experienceleaguecommunities.adobe.com/adobe-developer-19`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/app-submission-guidelines.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:119
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration/#general-configuration`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/configuration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:71
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#paas-or-saas`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:116
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/app-submission-guidelines`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 70:123
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#configure-the-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 63:107
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#download-and-configure-the-integration-starter-kit`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:9
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials/`, expected final URL `https://developer.adobe.com/commerce/extensibility/app-development/best-practices/credentials`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 129:106
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/app-review-checklist`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 64:191
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration/#create-an-integration-in-adobe-commerce-as-a-cloud-service`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/integration/create-integration`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/extension-compatibility.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 46:103
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect/`, expected final URL `https://developer.adobe.com/commerce/extensibility/starter-kit/checkout/connect`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 110:351
    Message: Unexpected dead URL `https://experienceleague.adobe.com/docs/commerce/frontend/guide/storefront/luma.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-development/learning-path.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 49:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 59:5
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/app-management/installation/webhooks.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 151:104
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 157:3
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/events/tutorial/event-providers.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 174:222
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/create-events/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/create-events`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/configure.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 74:114
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/configure-additional-event-providers`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/getting-started.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 139:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/installation/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/installation`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/starter-kit/checkout/tax-use-cases.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 129:102
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses/`, expected final URL `https://developer.adobe.com/commerce/extensibility/webhooks/responses`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/webhooks/tutorial/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 99:85
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/#download-the-workspace-configuration-file`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:31
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 73:53
    Message: Unexpected redirecting URL `https://developer.adobe.com/commerce/extensibility/events/project-setup/`, expected final URL `https://developer.adobe.com/commerce/extensibility/events/project-setup`
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    211
  📄 Files with issues:  11
  ❌ Total errors:       0
  ⚠️  Total warnings:     34
  📋 Total issues:       34

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

```

**Custom scopes** created in the App Management UI are identified by **code only**. They do not define a separate **level** in the tree. For those scopes you must use **`byCode("your-custom-scope-code")`**. `byCodeAndLevel` is not used for custom scopes because there is no level to pass. See the configuration library [usage](https://github.com/adobe/aio-commerce-sdk/blob/main/packages/aio-commerce-lib-config/docs/usage.md) for more information.
Custom scopes created in the App Management UI are identified by **code only**. They do not define a separate level in the tree. For those scopes you must use `byCode("your-custom-scope-code")`. `byCodeAndLevel` is not used for custom scopes because there is no level to pass. See the configuration library [usage](https://github.com/adobe/aio-commerce-sdk/blob/main/packages/aio-commerce-lib-config/docs/usage.md) for more information.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we want to add the byWebsiteId, byStoreId and byStoreViewId and we support also?
@iivvaannxx it was released right?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

That's a good point, I forgot we added those (and yes, they were released last week). @danidelcar Find documentation of them here, they are not a critical thing, so don't sweat it.

Copy link
Copy Markdown
Collaborator

@iivvaannxx iivvaannxx left a comment

Choose a reason for hiding this comment

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

Very well explained @danidelcar. Even though the steps are confusing because it's a lot of "if X do Y else do Z" you managed to explain it quite well. As I said, I'll try to make the #app.commerce.config work also when no dynamic lists are present so the documentation doesn't also have to explain that difference.

### With dynamicList

If you skip `initialize`, see [Initialization](https://github.com/adobe/aio-commerce-sdk/blob/main/packages/aio-commerce-lib-config/docs/usage.md#initialization) in the configuration library usage guide for more information.
When your schema includes a `dynamicList` field (requires `@adobe/aio-commerce-lib-config` version **1.6.0** or later), `options` and `default` are resolved at runtime. **Await** `initialize` and pass the action `params`. Use the live schema from `app.commerce.config` (not the generated JSON) so async `options` and `default` functions remain available:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This mentions "not the generated JSON" as if it was an option. I would emphasize that using the generated JSON is not an option in the first place because it doesn't get generated at all (when using dynamicList), because a JSON can't hold a function value.


```js
import { initialize } from "@adobe/aio-commerce-lib-config";
import appConfig from "#app.commerce.config";
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Maybe add a comment that this #app.commerce.config is only available when using dynamicList? I'll try to make it work also when it's not present as it would not be a breaking change, but in the meantime, just in case.

```

**Custom scopes** created in the App Management UI are identified by **code only**. They do not define a separate **level** in the tree. For those scopes you must use **`byCode("your-custom-scope-code")`**. `byCodeAndLevel` is not used for custom scopes because there is no level to pass. See the configuration library [usage](https://github.com/adobe/aio-commerce-sdk/blob/main/packages/aio-commerce-lib-config/docs/usage.md) for more information.
Custom scopes created in the App Management UI are identified by **code only**. They do not define a separate level in the tree. For those scopes you must use `byCode("your-custom-scope-code")`. `byCodeAndLevel` is not used for custom scopes because there is no level to pass. See the configuration library [usage](https://github.com/adobe/aio-commerce-sdk/blob/main/packages/aio-commerce-lib-config/docs/usage.md) for more information.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

That's a good point, I forgot we added those (and yes, they were released last week). @danidelcar Find documentation of them here, they are not a critical thing, so don't sweat it.

```js
import { getConfigurationByKey, byCode } from "@adobe/aio-commerce-lib-config";
import { initialize, getConfigurationByKey, byCode } from "@adobe/aio-commerce-lib-config";
import appConfig from "#app.commerce.config";
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Caution there, as said in the comment above, this alias only works for now thanks to the code generation path executed when at least one dynamicList field is present.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major-update Significant original updates to existing content

Projects

Status: 👍 Approved

Development

Successfully merging this pull request may close these issues.

6 participants