Skip to content

Document the Quarto version requirement for llms-txt#107

Merged
d-morrison merged 1 commit into
mainfrom
claude/issue-101-20260602-071201
Jun 2, 2026
Merged

Document the Quarto version requirement for llms-txt#107
d-morrison merged 1 commit into
mainfrom
claude/issue-101-20260602-071201

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jun 2, 2026

Draft PR opened by @claude to address #101.

Triggered by workflow run.

Addresses #101.

Downstream users on older Quarto versions hit a schema error because
`llms-txt` is not a recognised `website:` property before Quarto 1.9.36.
Add a note in the Prerequisites section of README.Rmd (and regenerate
README.md) stating the minimum verified version.

Closes #101

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@d-morrison d-morrison marked this pull request as ready for review June 2, 2026 08:03
Copilot AI review requested due to automatic review settings June 2, 2026 08:03
@d-morrison d-morrison merged commit d91e0bb into main Jun 2, 2026
@d-morrison d-morrison deleted the claude/issue-101-20260602-071201 branch June 2, 2026 08:04
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Jun 2, 2026

Claude finished @d-morrison's task in 2m 6s —— View job


Code Review

  • Gather context
  • Read changed files
  • Analyze changes
  • Post review findings

Overall: Clean, minimal doc-only PR. The addition is accurate and placed correctly in the Prerequisites section.

Findings

README.Rmd line 60 — hedging parenthetical

...which requires **Quarto 1.9.36 or newer** (the version this template was verified on).

The phrase "the version this template was verified on" implies uncertainty: readers with 1.9.34 or 1.9.35 won't know whether they're safe. If 1.9.36 is genuinely the first release to include llms-txt, the parenthetical can be dropped and the sentence reads more confidently:

**Minimum version:** This template uses Quarto's [`llms-txt`](https://quarto.org/docs/websites/website-llms.html) website option, which requires **Quarto 1.9.36 or newer**. Earlier Quarto versions do not recognize llms-txtas a validwebsite: property and will produce a schema error when rendering.

If instead 1.9.36 is just what was tested (and the feature could exist in earlier patch releases), it's worth noting that distinction explicitly — e.g., "requires Quarto 1.X or newer; developed on 1.9.36".

Everything else ✓

  • README.md correctly matches the knitted output from README.Rmd — no manual edits to the generated file.
  • No _site/, _freeze/, or .quarto/ artifacts committed.
  • No new dependencies introduced.
  • _quarto-website.yml already has llms-txt: true — the documentation accurately reflects the actual config.

Since the PR is already merged, no action is required unless you want to follow up with a small prose tweak.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Documents the Quarto version prerequisite introduced by enabling the website: llms-txt option, helping downstream template users avoid schema errors on older Quarto releases (per #101).

Changes:

  • Add a Quarto version requirement note to README.Rmd describing the llms-txt schema error on older Quarto versions.
  • Regenerate README.md to keep it in sync with README.Rmd (and satisfy check-readme).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
README.Rmd Adds a Quarto version requirement note tied to llms-txt.
README.md Regenerated output reflecting the new prerequisite note.

Comment thread README.Rmd
quarto --version
```

**Minimum version:** This template uses Quarto's [`llms-txt`](https://quarto.org/docs/websites/website-llms.html) website option, which requires **Quarto 1.9.36 or newer** (the version this template was verified on). Earlier Quarto versions do not recognize `llms-txt` as a valid `website:` property and will produce a schema error when rendering.
Comment thread README.md
Comment on lines +54 to +59
**Minimum version:** This template uses Quarto's
[`llms-txt`](https://quarto.org/docs/websites/website-llms.html) website
option, which requires **Quarto 1.9.36 or newer** (the version this
template was verified on). Earlier Quarto versions do not recognize
`llms-txt` as a valid `website:` property and will produce a schema
error when rendering.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants