feat: page validator for both section 9.1 checks

This commit is contained in:
randogoth 2026-10-11 15:05:38 +03:00
parent 99dc9f7a88
commit b3c436bf1a
13 changed files with 2703 additions and 0 deletions

16
mewslint.py Normal file
View file

@ -0,0 +1,16 @@
#!/usr/bin/env python
"""Check a page against Mews Profile 0.1.
Run with: uv run mewslint.py https://example.com/
or over files: uv run mewslint.py sample/sample.html
The checks and their spec sections live in mews/lint.py. Dependencies come from
pyproject.toml, so there is no second list here to drift out of step.
"""
import sys
from mews.lint import main
if __name__ == "__main__":
sys.exit(main())