# Dry Sky Roofing machine discovery

- [index](https://dry-sky.com/.well-known/okf-index.md)
- [llms](https://dry-sky.com/llms.txt)
- [llmsWellKnown](https://dry-sky.com/.well-known/llms.txt)
- [okfManifest](https://dry-sky.com/okf/manifest.json)
- [okfManifestWellKnown](https://dry-sky.com/.well-known/okf-manifest.json)
- [okfIndex](https://dry-sky.com/okf/index.md)
- [okfIndexWellKnown](https://dry-sky.com/.well-known/okf-index.md)
- [okfMarkdownMap](https://dry-sky.com/okf/md.yaml)
- [okfMarkdownMapWellKnown](https://dry-sky.com/.well-known/okf-md.yaml)
- [readingGuidance](https://dry-sky.com/discovery/reading-guide.md)
- [entityJson](https://dry-sky.com/okf/entity.json)
- [sourceLedger](https://dry-sky.com/okf/sources/ledger.json)
- [sourcesJson](https://dry-sky.com/okf/sources.json)
- [sourcesJsonWellKnown](https://dry-sky.com/.well-known/okf-sources.json)
- [serviceCatalog](https://dry-sky.com/okf/services/catalog.json)
- [localities](https://dry-sky.com/okf/localities/localities.json)
- [profileDirectory](https://dry-sky.com/okf/profiles/directory.json)
- [faqs](https://dry-sky.com/okf/faqs/faqs.json)
- [apiCatalog](https://dry-sky.com/.well-known/api-catalog)
- [openapi](https://dry-sky.com/discovery/openapi.json)
- [apiDocumentation](https://dry-sky.com/discovery/api/)
- [agentSkills](https://dry-sky.com/.well-known/agent-skills/index.json)
- [siteStatus](https://dry-sky.com/.well-known/site-status.json)
- [author](https://dry-sky.com/.well-known/author.json)
- [sitemap](https://dry-sky.com/sitemap.xml)
- [robots](https://dry-sky.com/robots.txt)
- [terms](https://dry-sky.com/terms-and-conditions/)
- [scope](https://dry-sky.com/okf/governance/scope.md)

The canonical OKF v0.2 bundle starts at /okf/index.md. Resolve manifest paths against https://dry-sky.com/okf/. This discovery index and the additional well-known aliases are site compatibility conventions.
