Commit a10ab8d
ci: install typos + lychee (Tier-2 quality) (#126)
* ci: install typos + lychee (Tier-2 quality)
typos (crate-ci): fast Rust-based spell-checker for source + docs
lychee: broken-link checker for markdown + HTML
100% free for public repos. Both run in <1min.
lychee starts with fail=false (warn-only) so first runs don't block
merges if the existing markdown has broken links. Flip to fail=true
after baseline is clean.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* ci: update package-lock.json with size-limit + @size-limit/preset-app
npm ci failed in CI because lockfile was out of sync with package.json.
Run npm install locally to regenerate the lock with the new devDeps.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* ci(typos): make warn-only (continue-on-error: true)
Surface spelling findings without blocking CI on existing baseline.
Lychee was already warn-only; this aligns typos with the same posture.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude <claude@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent ada1de0 commit a10ab8d
4 files changed
Lines changed: 1244 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments