Skip to content

feat(docs): publish validated agent discovery#182

Merged
mattsse merged 3 commits into
mainfrom
mattsse/docs-agent-discovery
Jul 16, 2026
Merged

feat(docs): publish validated agent discovery#182
mattsse merged 3 commits into
mainfrom
mattsse/docs-agent-discovery

Conversation

@mattsse

@mattsse mattsse commented Jul 16, 2026

Copy link
Copy Markdown
Member

Summary

  • publish a versioned agent-index.json with 14 task intents, retrieval vocabulary, feature flags, configuration requirements, and 185 canonical pages
  • rewrite generated llms links to absolute alloy.rs URLs and validate the agent artifacts during every build
  • add repository AGENTS.md guidance for source ownership, generated files, endpoint hygiene, and snippet verification
  • add CI validation for internal routes, anchors, page descriptions, retired endpoints, sidebar targets, and generated discovery files
  • repair stale anchors, one extension-bearing route, missing metadata, and a brittle custom-network endpoint while introducing the checks

Why

The current llms inventory is a flat list with root-relative links, no version fields, and no way to map user intent to required features, environment variables, guides, and examples. Repository agents also lack instructions distinguishing hand-written pages from generated example output. Broken anchors can pass the static-site build unnoticed.

Impact

Agents can start with a compact structured index, retrieve only the pages needed for a task, and verify the target Alloy versions before generating code. CI prevents common discovery regressions, while contributors get explicit ownership and validation rules for documentation and generated content.

@mattsse
mattsse requested a review from grandizzy July 16, 2026 11:19
@mattsse
mattsse force-pushed the mattsse/docs-protocol-reference branch from bd5b4bd to a40f25c Compare July 16, 2026 14:48
@mattsse
mattsse changed the base branch from mattsse/docs-protocol-reference to main July 16, 2026 14:49
@mattsse
mattsse force-pushed the mattsse/docs-agent-discovery branch from 9b502da to 063230c Compare July 16, 2026 14:49
@mattsse
mattsse merged commit e97c895 into main Jul 16, 2026
2 checks passed
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.

1 participant