Files
openclaude/web/public
GravireiandGravirei ec850d2d1a docs(web): add llms.txt for LLM discovery (#2205) (#2209)
* docs(web): add llms.txt for LLM discovery (#2205)

Hosts an llmstxt.org-spec summary of OpenClaude at the website root so
LLMs (ChatGPT et al.) have an authoritative source and stop conflating
the project with unrelated tools named "Openclaw".

* docs(web): address review feedback on llms.txt

- Clarify the License entry: MIT applies only to OpenClaude contributors'
  modifications, not the underlying Claude Code (Anthropic proprietary).
  Addresses Greptile's misstatement flag.
- Convert the bare npm one-liner in the Install section into a Markdown
  linked list entry per the llmstxt.org spec. Addresses CodeRabbit's
  "link-only sections" note.

* fix(web): make AUR entry in llms.txt hyperlink-first

The 'AUR package: [openclaude](...)' entry put text between the list
marker and the hyperlink, which makes the reference llms.txt parser
fail with AttributeError ('NoneType' has no attribute 'groupdict')
and aborts parsing of the whole document. Use link-first syntax
preserving destination and meaning.

Verified with the reference parser (parse_llms_file): 4 sections,
21 links, all URLs correct. web:build passes and web/dist/llms.txt
matches source byte-for-byte; web:typecheck clean.

---------

Co-authored-by: Gravirei <gravirei@users.noreply.github.com>
2026-09-07 09:40:36 +08:00
..