---
id: change/bcquality/184
type: change
title: "#184 Fix Job Queue knowledge sample links"
summary: Job Queue knowledge articles were corrected to use relative Markdown links for code samples instead of inline code references, restoring the proper format required by the knowledge retrieval system.
tier: official
language: en
tags:
  - fix
  - main
system: platform
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:05:14.684Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: 852a6762857cdd2a13d675ea0245e24471914e95
evidence:
  - kind: code
    url: https://github.com/microsoft/BCQuality/pull/184
    title: "microsoft/BCQuality#184: Fix Job Queue knowledge sample links"
    date: "2026-09-15"
    commit: 852a6762857cdd2a13d675ea0245e24471914e95
    t: null
    quote: convert the `.good.al` and `.bad.al` references in the six new Job Queue articles from inline code to relative Markdown links
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 184
repo: microsoft/BCQuality
source_id: bcquality-prs
url: https://github.com/microsoft/BCQuality/pull/184
kind: pr
base_branch: main
major: null
merged_at: "2026-09-15T07:32:41Z"
author: dayland
author_type: User
community_contribution: false
labels: []
change_class: code
change_kind: fix
behavior_change: false
breaking: false
files:
  count: 6
  additions: 12
  deletions: 12
  al: 6
apps: []
objects_touched: []
objects_unjoined:
  - path: microsoft/knowledge/performance/job-queue-category-code-serializes-conflicting-jobs.md
    status: modified
    reason: not-in-snapshot
  - path: microsoft/knowledge/performance/job-queue-external-effects-must-be-idempotent.md
    status: modified
    reason: not-in-snapshot
  - path: microsoft/knowledge/performance/job-queue-handlers-must-not-require-ui.md
    status: modified
    reason: not-in-snapshot
  - path: microsoft/knowledge/performance/job-queue-handlers-must-propagate-failures.md
    status: modified
    reason: not-in-snapshot
  - path: microsoft/knowledge/performance/job-queue-on-hold-does-not-stop-running-work.md
    status: modified
    reason: not-in-snapshot
  - path: microsoft/knowledge/performance/store-scheduled-task-id-to-avoid-duplicate-tasks.md
    status: modified
    reason: not-in-snapshot
obsoletions: []
backports: []
fixes_issues: []
work_items: []
systems:
  - platform
quote: convert the `.good.al` and `.bad.al` references in the six new Job Queue articles from inline code to relative Markdown links
joined_against:
  major: null
  commit: null
---

# #184 Fix Job Queue knowledge sample links

> Job Queue knowledge articles were corrected to use relative Markdown links for code samples instead of inline code references, restoring the proper format required by the knowledge retrieval system.

[Pull request](https://github.com/microsoft/BCQuality/pull/184) · merged into `main` on 2026-09-15 by dayland · 6 files (+12 -12), 6 AL · fix · tier official · reviewed (checked by Opus)

## What changed

- Converted 12 inline code sample references to relative Markdown links across six Job Queue articles
- Restored the proper sample.al link format required by Assert-SampleLink validation
- Fixed validation errors that were blocking the knowledge index pipeline
- Each article updated from inline code to link syntax for .good.al and .bad.al samples

## AL objects touched

- `microsoft/knowledge/performance/job-queue-category-code-serializes-conflicting-jobs.md`: modified, not in the BC? snapshot
- `microsoft/knowledge/performance/job-queue-external-effects-must-be-idempotent.md`: modified, not in the BC? snapshot
- `microsoft/knowledge/performance/job-queue-handlers-must-not-require-ui.md`: modified, not in the BC? snapshot
- `microsoft/knowledge/performance/job-queue-handlers-must-propagate-failures.md`: modified, not in the BC? snapshot
- `microsoft/knowledge/performance/job-queue-on-hold-does-not-stop-running-work.md`: modified, not in the BC? snapshot
- `microsoft/knowledge/performance/store-scheduled-task-id-to-avoid-duplicate-tasks.md`: modified, not in the BC? snapshot

## Context

- Systems: platform
- From the description: "convert the `.good.al` and `.bad.al` references in the six new Job Queue articles from inline code to relative Markdown links"

Source: metadata of a merged pull request in microsoft/BCQuality (bcquality): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).
