Baseline checks — mechanical health of the constellation. Links, images, cross-refs, attribution, voice violations, SEO, tooltips. Read-only diagnostic.
Mechanical health checks for the constellation. No judgment, just facts. Pass/fail on every check with specifics on failures.
This covers everything that can be verified by reading files and checking references. It does not evaluate design quality, voice effectiveness, or positioning — those are lens skills.
Read-only diagnostic. Reports pass/fail, never auto-fixes.
/baseline # Run all baseline checks
/baseline [check-name] # Run a single check (links, images, crossrefs, attribution, voice, seo, tooltips)
_governance/, _infrastructure/, , _output/_blog/bio/index.md, contact.md, colophon.md, thinking.md, vocabulary.md_data/index.json + _layouts/systemworks.html.audit/screenshots/ (latest set)docs/visual-reference-index.md → active reference set.audit/rubric.md if it exists — Peter's annotations override defaultsN/A — this IS the mechanical check. Other skills invoke this one.
The evaluation questions below ARE this lens's criteria.
{{ '...' | relative_url }} patterns and [...](/path) patterns_data/index.json artifact link values_data/navigation.json url values patternsassets/img/index.html exists with JSON-LD containing creator pointing to petersalvato.comREADME.md links back to hub_includes/head.html:
sameAs array lists ONLY domains that are actually live (not parked)description, seo_keywords, last_modifieddescription must be unique (no duplicates across pages)last_modified should be within 90 days (flag if stale, don't fail)bundle exec jekyll build)_data/vocabulary.json:
_site/ HTML for the term appearing as visible text inside scanned containersPrint in conversation. No file changes. Format:
# Baseline — [DATE]
## Summary
[NUMBER] checks passed. [NUMBER] failed.
### 1.1 Links — [PASS/FAIL]
[Details on failures if any]
### 1.2 Images — [PASS/FAIL]
[Details]
### 1.3 Cross-References — [PASS/FAIL]
[Details]
### 1.4 Attribution — [PASS/FAIL]
[Details]
### 1.5 Voice — [PASS/FAIL]
[Details: file, line, violation type]
### 1.6 SEO — [PASS/FAIL]
[Details: missing fields, duplicates, stale dates]
### 1.7 Tooltips — [PASS/FAIL]
[X of Y terms matched]
For each non-passing question, state:
/audit run — runs before lenses (lenses depend on baseline results for context)