fix(site): the footer went on promising a check that had been deleted #9
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
waiting-on-julian
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
thehansogroup/eltrix_web!9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "site-claims"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The claim gate went in #7. Two sentences in
root.html.heexdid not go with it and so kept advertising it, in the present tense, on every page of a public marketing site — the footer paragraph ("the build fails if a page claims more than they say") and the<meta name="description">telling every crawler the site is generated from the project's own test status.That is #8's failure mode arriving through #8's own removal, twenty-four hours later.
Also corrects the comment above
@featuresincapabilities.ex, which still described theclaim!/1gate in the present tense while the moduledoc three screens above already said it was gone.The test
One test, five routes, asserting no page advertises the removed check. It cannot tell whether a capability card is true — that is #8, and #8 says plainly that a replacement has to read Forgejo rather than a file. This asserts only that the site does not claim a guarantee it no longer has.
Verified by removal, both sentences, one at a time. The footer paragraph back: red, naming
~r/build fails if/i. The meta description back: red, naming~r/generated from the project's own (test status|criteria)/i. Both gone: green.mix ciexits 0, 17 passed.Cross-engine reviewed by Codex, three questions: whether the regex set has a false negative against phrasing still in the tree (no), whether any other file in
lib/orpriv/still asserts the gate in the present tense (no — the rest are past tense or say outright that nothing checks), and whether the shortened meta description is malformed (no, 48 characters, valid).Refs #7, #8