▸case-01 In a Markdown documentation repository, a contributor adds a relative link to a file path containing spaces: `[Setup](docs/user guide/setup.md)`. CommonMark parsers fail to resolve this link properly. What standard syntax modification must be made to format this relative path with spaces correctly in CommonMark? | pass→pass | 4,726 | 4,678 | -1% | 1 | 1 | 0% | 878 | 907 | +3% | 0 | 0 | — |
▸case-02 An automated link checker in a GitHub Actions pipeline flags external links returning HTTP 429 Too Many Requests as dead links alongside HTTP 404 Not Found responses. The build engineer wants to treat both status codes identically. How should HTTP 429 rate limits be classified in automated link auditing pipelines compared to HTTP 404 errors? | pass→pass | 12,522 | 11,151 | -11% | 1 | 1 | 0% | 2,392 | 2,005 | -16% | 0 | 0 | — |
▸case-03 A document contains the header `## Features & Setup!`. A contributor writes an internal relative link `[Features](#features-&-setup!)`. When rendered on GitHub, the anchor link fails to jump to the heading. What GitHub-Flavored Markdown anchor slugification rules apply to ampersands and exclamation marks in header anchors? | pass→pass | 9,768 | 12,101 | +24% | 1 | 1 | 0% | 1,941 | 2,290 | +18% | 0 | 0 | — |
▸case-12 In a repository, file `docs/tutorials/getting-started.md` needs to link to file `docs/api/v1/auth.md`. What exact relative file path must be written in `getting-started.md` to establish a working relative link? | pass→pass | 2,531 | 2,468 | -2% | 1 | 1 | 0% | 513 | 486 | -5% | 0 | 0 | — |
▸case-04 A developer wants to run local link validation on relative file paths across Markdown docs without sending external HTTP requests over the network. They use the lychee link checking utility. Which command-line option forces lychee to operate in offline mode, auditing relative local paths only? | pass→pass | 3,130 | 3,431 | +10% | 1 | 1 | 0% | 537 | 642 | +20% | 0 | 0 | — |
▸case-05 A Markdown document located at `docs/subfolder/topic.md` contains the link `[Home](/index.md)`. The writer expects `/index.md` to resolve to `index.md` in the root of the Git repository, but the link breaks when deployed to a web host subpath `/docs/`. Why do root-leading relative slashes fail in subpath deployments and how should cross-directory paths be written? | pass→pass | 11,154 | 9,770 | -12% | 1 | 1 | 0% | 2,195 | 2,011 | -8% | 0 | 0 | — |
▸case-06 During a documentation audit, a link checker reports 20 links returning HTTP 301 Moved Permanently. A maintainer suggests ignoring 301 status codes because web browsers follow redirects automatically. What is the standard documentation operations remediation for 301 Moved Permanently links? | pass→pass | 9,417 | 5,859 | -38% | 1 | 1 | 0% | 1,651 | 1,079 | -35% | 0 | 0 | — |
▸case-07 In `markdown-link-check` configuration, non-HTTP links like `mailto:support@example.com` and `tel:+15550199` trigger broken link errors. Which configuration array key in the `markdown-link-check` JSON config defines regular expressions to skip specific URI schemes? | pass→pass | 3,515 | 2,917 | -17% | 1 | 1 | 0% | 694 | 608 | -12% | 0 | 0 | — |
▸case-08 A writer on macOS creates a link `[Architecture](Docs/Architecture.md)` where the file on disk is `docs/architecture.md`. The link works on macOS but breaks on Linux CI runners and GitHub Pages. What filesystem issue causes this build failure and what rule must relative paths follow? | pass→pass | 5,782 | 3,348 | -42% | 1 | 1 | 0% | 1,142 | 688 | -40% | 0 | 0 | — |
▸case-09 An automated link checker fails PR builds when external servers briefly return HTTP 503 Service Unavailable. To prevent flaky CI failures on temporary server outages, how should 5xx status codes be handled in link auditing rules compared to 404 status codes? | pass→pass | 13,076 | 10,669 | -18% | 1 | 1 | 0% | 2,322 | 1,958 | -16% | 0 | 0 | — |
▸case-10 A Markdown file located at `docs/guides/intro.md` references an image asset located at `docs/assets/images/diagram.png`. A writer inputs ``. What exact relative path string resolves correctly from `intro.md` to `diagram.png`? | pass→pass | 2,891 | 2,433 | -16% | 1 | 1 | 0% | 512 | 578 | +13% | 0 | 0 | — |
▸case-11 When checking external web links like `https://external-site.org/page#section`, link validation tools often report broken links because external servers do not return HTTP 404 for missing HTML `#` fragment anchors. What validation policy should be applied to external URL anchor fragments? | fail→pass | 14,829 | 10,371 | -30% | 1 | 1 | 0% | 2,533 | 1,710 | -32% | 0 | 0 | — |
▸case-13 A Markdown linter detects `[Click here]()` and `[Documentation]( )` in a documentation file. A reviewer asks whether empty destination parentheses are valid syntax for self-referential links. How should link linters classify empty link destinations? | pass→pass | 12,993 | 11,495 | -12% | 1 | 1 | 0% | 2,281 | 1,988 | -13% | 0 | 0 | — |
▸case-14 Certain external service websites block automated HEAD/GET requests with HTTP 403 Forbidden or 405 Method Not Allowed, even though the pages are active. In `markdown-link-check` JSON configuration, which key allows adding HTTP status codes 403 and 405 to the list of accepted non-error responses? | pass→pass | 4,669 | 3,039 | -35% | 1 | 1 | 0% | 870 | 643 | -26% | 0 | 0 | — |
▸case-15 A documentation folder uses a directory symlink `docs/latest -> docs/v2`. A relative link inside `docs/v2/index.md` points to `../v1/intro.md`. When navigated through the `docs/latest` symlink path, path resolution fails in link checkers. What file path resolution principle prevents symlink relative path failures? | pass→pass | 11,029 | 8,932 | -19% | 1 | 1 | 0% | 2,047 | 1,580 | -23% | 0 | 0 | — |
▸case-16 Link checkers sending default client headers like `Go-http-client/1.1` trigger false-positive HTTP 403 Forbidden responses from anti-bot firewalls like Cloudflare when auditing external links. What HTTP request configuration modification mitigates these false positives? | pass→pass | 11,824 | 6,017 | -49% | 1 | 1 | 0% | 2,316 | 1,190 | -49% | 0 | 0 | — |
▸case-17 A Markdown document uses reference-style links with `[API Reference][api-docs]` in the main body, and defines `[api-ref]: https://example.com/api` at the end of the document. What error condition occurs when compiling or linting this reference link? | pass→pass | 4,904 | 4,839 | -1% | 1 | 1 | 0% | 891 | 945 | +6% | 0 | 0 | — |
▸case-18 To minimize bandwidth, an automated link checker issues HTTP HEAD requests to external URLs. Several servers respond with HTTP 405 Method Not Allowed to HEAD requests despite serving HTTP 200 OK for GET requests. What request fallback strategy should the link checker execute upon receiving a 405 status code? | pass→pass | 11,117 | 6,973 | -37% | 1 | 1 | 0% | 1,990 | 1,351 | -32% | 0 | 0 | — |
▸case-19 A project with thousands of external links suffers from slow pull request CI builds and rate-limiting blocks. Maintainers want to restructure the workflow triggers. How should internal relative link checking be scheduled relative to external URL link checking in GitHub Actions? | pass→pass | 9,650 | 10,959 | +14% | 1 | 1 | 0% | 1,811 | 2,066 | +14% | 0 | 0 | — |
▸case-20 A technical writer is formatting a Markdown table for API response codes with three columns: Code, Status, and Remediation. Column 1 must be right-aligned, Column 2 centered, and Column 3 left-aligned. What syntax delimiters must be used in the table header separator line? | pass→pass | 3,805 | 4,468 | +17% | 1 | 1 | 0% | 727 | 963 | +32% | 0 | 0 | — |
▸case-21 A developer is configuring automated Table of Contents generation for long Markdown documents using `markdown-toc`. They want to include H2, H3, and H4 headers while excluding top-level H1 headers and deep H5/H6 headers. What flag or configuration setting limits the maximum header depth level? | fail→fail | 6,557 | 3,322 | -49% | 1 | 1 | 0% | 1,049 | 589 | -44% | 0 | 0 | — |
▸case-22 A Markdown document uses YAML frontmatter metadata at the top of the file for page title and publication date. The parser throws a syntax error because the frontmatter block is not closed properly. What token must be placed on its own line to close a YAML frontmatter block in Markdown? | pass→pass | 2,566 | 2,212 | -14% | 1 | 1 | 0% | 436 | 375 | -14% | 0 | 0 | — |