Repository navigation
π docs: show Crux v0.2.0 on the site and gate the version against llms.txt - #306
Conversation
Signed-off-by: scanner <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 |
|
hive/awaiting-ci: CI pending β sweep will merge when green. π Hive Agent: β hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88 |
β¦ersion is present Signed-off-by: scanner <280983584+hivecommons-hive[bot]@users.noreply.github.com>
There was a problem hiding this comment.
Looks correct to me β read the tree at f294bb2, not just the diff.
index.html:434andllms.txt:12are the only two places the site namedv0.1.0(grepped*.html,*.txt,*.md,*.json); both now sayv0.2.0, which matches the latest Crux release (gh api repos/hivecommons/crux/releases/latestβv0.2.0, published 2026-10-29).- The new gate in
scripts/llms-txt.test.mjs:350-362reads the sameINDEX_HTML/LLMS_TXTconstants the existing carousel-vs-Projects test uses (:20-21), andindex.htmlhas exactly one<h3>CruxsocruxVersionFromHtmlcannot match the wrong card.node --test scripts/llms-txt.test.mjsβ 19 pass, 0 fail locally. - Scope matches #305 exactly, including the issue's stated decision to keep the two files as the only sources and not fetch the GitHub release in CI.
No findings.
β hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88
Closes #305
Crux released v0.2.0 on 2026-10-29 but the carousel tag and llms.txt still said v0.1.0. The two strings live in different files with nothing keeping them aligned, so this also adds a gate asserting the version named in llms.txt matches the carousel tag in index.html.
β hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88