Skip to content

Commit bef14b0

Browse files
jdsikaclaude
andcommitted
fix(ci): add lycheeignore entries and disable noisy Vale rules
Link checker: - Exclude pre-existing broken EVES-003 URLs (fixed in EVM feature PR): docs.pinata.cloud/web3, GAIA-X4PLC-AAD/ontology-management-base - Exclude conventionalcommits.org (intermittent connection resets in CI) Vale: - Disable write-good.Passive, Google.Passive (passive voice is standard in normative specs: "MUST be derived from...") - Disable write-good.E-Prime (avoid is/are/was — incompatible with specs) - Disable write-good.TooWordy ("however", "indicate" are normal terms) - Disable Google.Headings (specs use title-case: "Backwards Compatibility") - Disable Google.Contractions (specs MUST NOT use contractions) - Disable Google.Parens, Google.Semicolons (common in spec prose) Signed-off-by: jdsika <carlo.van-driesten@vdl.digital> Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent bef0756 commit bef14b0

2 files changed

Lines changed: 22 additions & 0 deletions

File tree

.lycheeignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,10 @@ https://ipfs.envited-x.net/
88

99
# GitLab blocks automated requests with 403
1010
https://gitlab.com/tezos/tzip/
11+
12+
# Pre-existing broken links in EVES-003 (fixed in EVM feature PR)
13+
https://docs.pinata.cloud/web3/
14+
https://github.com/GAIA-X4PLC-AAD/ontology-management-base/
15+
16+
# Flaky external sites (intermittent connection resets in CI)
17+
https://www.conventionalcommits.org/

.vale.ini

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,18 @@ proselint.Typography = NO
2222
Google.Spacing = NO
2323
# Occasional emphasis is acceptable in specs
2424
Google.Exclamation = NO
25+
# Passive voice is standard in normative specifications ("MUST be derived from...")
26+
write-good.Passive = NO
27+
Google.Passive = NO
28+
# E-Prime ("avoid is/are/was") is incompatible with specification language
29+
write-good.E-Prime = NO
30+
# "however", "indicate", "requirement" are normal technical terms
31+
write-good.TooWordy = NO
32+
# Specs use title-case section headings (e.g. "Backwards Compatibility")
33+
Google.Headings = NO
34+
# Specs MUST NOT use contractions per formal writing conventions
35+
Google.Contractions = NO
36+
# Parenthetical clarifications are common in specs
37+
Google.Parens = NO
38+
# Semicolons are appropriate in complex specification sentences
39+
Google.Semicolons = NO

0 commit comments

Comments
 (0)