GitHub Machine Beacon resource
Standards and Sources
Source-backed notes for the project surfaces: GitHub topics, GitHub Pages, Schema.org JSON-LD, llms.txt, sitemap.xml, robots.txt, and Atom feeds.
Sources used by this project
| Area | Source | Project use |
|---|---|---|
| GitHub topics | https://docs.github.com/articles/classifying-your-repository-with-topics | Use focused topics that match the repository purpose and subject area. |
| GitHub Pages | https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site | Publish the static site through GitHub Actions. |
| Custom Pages workflows | https://docs.github.com/en/pages/getting-started-with-github-pages/using-custom-workflows-with-github-pages | Use an Actions workflow for the generated site directory. |
| Structured data | https://schema.org/SoftwareSourceCode | Describe the repository and project pages with JSON-LD. |
| llms.txt | https://llmstxt.org/ | Publish a compact context file for LLM and agent readers. |
| Sitemaps | https://www.sitemaps.org/protocol.html | Expose a canonical URL inventory for crawlers. |
| Atom | https://www.rfc-editor.org/rfc/rfc4287 | Expose update entries for feed-aware systems. |
Interpretation
This project uses established public formats where possible and clearly labels experimental surfaces where no universal standard exists. The intent is to be easy to parse, not to imply crawler endorsement by any platform.
Page Keywords
- GitHub topics documentation
- GitHub Pages Actions
- Schema.org JSON-LD
- llms.txt proposal
- sitemap robots Atom feed