[self-care:documentation-discoverability] Agent documentation routing defects
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript
- Domain
- documentation
Research direction
Start with docs/deployment.md, docs/configuration.md and docs/dashboard-data-ingestion.md, then trace how llms.txt routes through resources.json to documentation pages. Add a bounded, authoritative section for hosted Redis and make it reachable from that route; rerun the discoverability audit to confirm task 8 succeeds without a fallback search.
Written by the indexing model from the issue text.
Description
Routing succeeded for 9 of 10 tasks (90%). Task 8 (configure hosted Redis) fails: no routed document covers it, and a bounded repository search was needed.
Action: Fix the listed authoritative routing defects and rerun this audit.
Metrics
- Routing success: 9/10 (90%)
- Document hops: average 1.5, maximum 2
- Fallback searches: 1
- Dead ends: 1
- Missing documents: 1
- Contradictions: 0
- Obsolete references: 0
Task results
Per-task table
| # | Task | First doc | Next doc | Hops | Unambiguous | Answered | Fallback | Dead end | Missing | Contradiction | Obsolete |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Campaign execution authority | resources.json | authority-envelopes | 2 | true | true | false | false | none | false | none |
| 2 | Add a new campaign | create-cao-campaign skill | none | 1 | true | true | false | false | none | false | none |
| 3 | Change dashboard canonical data model | resources.json | dashboard-data-model | 2 | true | true | false | false | none | false | none |
| 4 | Implement a Dashboard Language query | resources.json | dashboard-language | 2 | true | true | false | false | none | false | none |
| 5 | Activity workflow-metadata collection | resources.json | activity | 2 | true | true | false | false | none | false | none |
| 6 | Worker authority constraints | resources.json | orchestrators-and-workers | 2 | true | true | false | false | none | false | none |
| 7 | Debug a failed CAO deployment | debug-cao skill | none | 1 | true | true | false | false | none | false | none |
| 8 | Configure hosted Redis | resources.json | deployment | 2 | false | false | true | true | hosted Redis configuration page or section | false | none |
| 9 | Add a CAO CLI command | cao-cli skill | none | 1 | true | true | false | false | none | false | none |
| 10 | Set up CAO via setup-cao | setup-cao skill | none | 1 | true | true | false | false | none | false | none |
Required remediation
- Task 8:
llms.txt,resources.jsonandllms-small.txtgive no route to hosted Redis guidance.llms-small.txtmentions Redis only to say it is not required for the local dashboard. Source files exist indocs/configuration.mdanddocs/dashboard-data-ingestion.md. - Add a bounded Redis section to
docs/deployment.md, or to the authoritative configuration page. It must be reachable fromllms.txtthroughresources.json, with a resource entry or a link from the deployment page. Alternatively, add the Redis topic to the description of an existing routed resource.
Evidence
Retrieval and validation
-
Public URL: https://githubnext.github.io/gh-cao/llms.txt (retrieval status: available)
-
SHA-256 digests:
llms.txt: 296aa723791831f8ec71a3e6c2fd938ab074ce05e731db2c857ced2a7db69f84resources.json: 3d1d9d7fc269b8906b8e76001ae622d705cd2ec5700362f688f62728dc8c46e5resource.json: f205fc73ebb4ff14620a21a626a04b6e46659a09b19fb6a3691db170fa754c81catalog-resource.json: b8ebd3eabfa5c5fda79dddb604e229a3cc92ea6da9a705ca1b58b0964db1742d
-
resources.json: 62 resources, sorted by id, all URLs underhttps://githubnext.github.io/gh-cao/. -
resource.json: has source, provenance (commit d4bf131), freshness and sha256 integrity. It exposes only read-onlycao pages,cao_catalogandcao_overviewbindings. -
catalog-resource.json: has executable read-onlycao_catalogbindings for bothpagesandqueries. -
Fallback for task 8: one repository search for "redis" under
docs/andREADME.mdmatcheddocs/configuration.md,docs/control-policy-specification.md,docs/dashboard-data-ingestion.mdanddocs/dashboard.md. Only the match list was recorded and no file was opened. This counts as a discoverability failure. -
Limitation: sampled per-page
index.jsonfetches from the public site were not completed in this run. Task routing was judged fromllms.txt,resources.jsonandllms-small.txt.
Control Plane
- Correlation ID: 43168974790-3862
- Central repository: githubnext/gh-cao
- Control-plane run: https://github.com/githubnext/gh-cao/actions/runs/43168974790
cao: githubnext/gh-cao, correlation: 43168974790-3862
Generated by SelfCare / Documentation Discoverability · copilot · auto (Claude Sonnet 5.5) · ~28 AIC · ⌖ ~2 AIC · ⊞ 15.5K · ◷
- expires on Nov 26, 2026, 6:45 AM UTC
- Dominant language
- JavaScript
- Stars
- 19
- Forks
- 4
- Avg merge
- 4h
- Merged PRs (30d)
- 708
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from githubnext/gh-cao
-
self-care self-care:agent-discoverability
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
githubnext/gh-cao#20928 ·
Maintainers usually reply within 1 day
-
dependabot
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
githubnext/gh-cao#20776 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
githubnext/gh-cao#20705 ·
Maintainers usually reply within 1 day
-
repo-assist repo-assist:maintenance
Difficulty 1/5 1-3 hours Newbie friendliness 75/100
githubnext/gh-cao#20704 ·
Maintainers usually reply within 1 day
-
[uk-ai-advisory:operational-resilience] UK AI advisory: operational resilience for githubnext/gh-caoOpenuk-ai-advisory uk-ai-advisory:operational-resilience
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
githubnext/gh-cao#20669 ·
Maintainers usually reply within 1 day
All issues in githubnext/gh-cao
Similar issues
-
framework/gatsby help wanted kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
good first issue help wanted javascript
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
dlq/synthpopcan#58 ·
Maintainers usually reply within 2 days
-
cli: `execCargoMetadata` decodes stdout per chunk, corrupting non-ASCII paths across pipe boundariesOpen
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
osmlab/name-suggestion-index#13104 ·
Maintainers usually reply within 1 day
-
bug triage
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
fjaeckel/seriesoftubes#376 ·
Maintainers usually reply within 1 day