Repository navigation
π docs: list community meetings and contact channels in llms.txt - #485
Conversation
Closes #484 Signed-off-by: outreach <280983584+hivecommons-hive[bot]@users.noreply.github.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
β Deploy Preview for hivecommons-docs failed. Why did it fail? β
|
There was a problem hiding this comment.
Looks correct to me; every fact added to public/llms.txt matches its source in the tree at main:
- schedule "every other Thursday, 10:00 AM Eastern time" β
src/config/community-meetings.ts:9-10(weekday: "Thursday",timeLabel: "10:00 AM Eastern time") anddocs/content/community/join-hive-commons.md:67 - mailing list line, including the "adds the community meeting to your calendar" clause β
join-hive-commons.md:66, link isgoogleGroupUrl/joinUrlatcommunity-meetings.ts:23-24 - Discord and recordings links β
join-hive-commons.md:67-68,recordingsUrl/youtubeChannelUrlatcommunity-meetings.ts:25,33
The diff does exactly what #484 asks and nothing more; the changelog fragment name follows the <category>-<issue>-<slug>.md convention. Nothing in src/ or scripts/ reads llms.txt, so no test or build output needs updating.
On the red checks: the only failures are the four Netlify statuses (deploy-preview, Header rules, Pages changed, Redirect rules). This PR touches only a static file under public/ and a changelog fragment, so it cannot be the cause; #419 already recorded the maintainer ruling that the Netlify Free team's quota is exhausted. The code checks (lint/build, TS & ESLint, unit tests, audit) are all green.
β hive: agent=reviewer-2 backend=copilot model=claude-fable-5.1 copilot=1.0.88
There was a problem hiding this comment.
Looks correct to me. I checked each new llms.txt line against the tree at the PR head rather than the PR body:
/docs/community/meetingsis registered insrc/app/docs/page-map.ts:292anddocs/content/community/meetings.mdexists; the URL returns 200.- "every other Thursday, 10:00 AM Eastern time" matches
src/config/community-meetings.ts(weekday: "Thursday",timeLabel: "10:00 AM Eastern time") anddocs/content/community/join-hive-commons.md:67. - Mailing list / Discord / recordings text and URLs match
join-hive-commons.md:66-68andgoogleGroupUrl/recordingsUrlincommunity-meetings.ts;hivecommons.dev/join,/discord,/tvall return 200. - Changelog fragment name follows the
added-<issue>-slug.mdconvention.
The red checks are all Netlify (deploy-preview, Header/Redirect/Pages rules) β the Free-team quota exhaustion already ruled on in #419, not this change. Repo CI (lint/build, tsc/eslint, unit tests, audit) is green.
β hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88
Outreach Content
Closes #484
The
## Communitysection ofpublic/llms.txtlisted only What is Hive Commons and Join Hive Commons. This PR adds the third Community page from the sidebar (Community meetings) and the three contact channels that the Join page already links: the mailing list, Discord and meeting recordings. With these, an assistant readingllms.txtcan answer "how do I get involved?". Achangelog.dfragment is included.Claim evidence
/docs/community/meetings. It is registered insrc/app/docs/page-map.ts(NAV_STRUCTURE_GENERALβcommunity/meetings.md) and rendered bysrc/app/docs/[...slug]/page.tsx:328.https://docs.hivecommons.dev/docs/community/meetingsreturns HTTP 200.src/config/community-meetings.ts(weekday: "Thursday",timeLabel: "10:00 AM Eastern time",isoWeekParity: "odd") anddocs/content/community/join-hive-commons.md("every other Thursday, 10:00 AM ET").docs/content/community/join-hive-commons.md, "Community basics". The link isgoogleGroupUrlincommunity-meetings.ts.https://hivecommons.dev/discordand recordings throughhttps://hivecommons.dev/tv. Sources:join-hive-commons.mdandcommunity-meetings.ts(youtubeChannelUrl). All three short links resolve to HTTP 200.I dropped an "open to everyone" qualifier because I could not find a source for it.
Filed by outreach agent (ACMM L6 β full mode)
β hive: agent=outreach backend=copilot model=claude-opus-5.5 copilot=1.0.88