4.2 KiB
4.2 KiB
type, title, created, updated, tags, status
| type | title | created | updated | tags | status | ||
|---|---|---|---|---|---|---|---|
| meta | Lint Report 2026-06-02 | 2026-06-02 | 2026-06-02 |
|
developing |
Lint Report: 2026-06-02
Summary
- Pages scanned: 182 markdown pages, 2 canvas files
- Issues found: 4 concrete findings plus 21 heuristic cross-reference candidates
- Auto-fixed: 15 concrete findings, plus cross-reference heuristic reduced from 87 to 21 candidates
- Needs review: 4 intentional placeholder sections and 21 heuristic cross-reference candidates
Auto-Fixes Applied
- Updated
skills/wiki-lint/SKILL.mdbehavior:wiki/references/is now treated as support documentation and excluded from orphan, frontmatter-gap, empty-section, address-enforcement, missing-cross-reference, and semantic-tiling checks.- Wikilinks inside
wiki/references/are still resolved for dead-link detection. - Missing cross-reference detection now ignores YAML frontmatter, aliases, titles, headings, code, existing wikilinks, page-title namespace usage, and pages already linked through
related:orsources:.
- Added
created: 2026-05-28to meta/index files that lacked it:
Orphan Pages
- None found under the updated lint rules.
wiki/references/methodology-modes.mdandwiki/references/transport-fallback.mdare now excluded as support-reference documents.
Dead Links
- None found.
Missing Pages
- No missing pages were promoted from dead wikilinks.
Frontmatter Gaps
- None found under the updated lint rules.
Empty Sections
- concepts/_index:
Add new concepts here as they are extracted from sources. - domains/_index:
Add new domains here after each ingest. - entities/_index:
Add new entities here as they are identified during ingests. - sources/_index:
Add new sources here after each ingest.
These are intentional placeholder sections. Keep them if the index template convention is useful; remove the headings if the vault should treat placeholders as lint-clean.
Stale Index Entries
- None found.
wiki/index.mdwikilinks resolved successfully.
Stale Claims
- No explicit
[!contradiction]callouts were found. - No automated source-level contradiction analysis was performed.
Cross-Reference Gaps
After the heuristic update, 21 candidates remain. These are now narrower review candidates rather than broad title/frontmatter noise.
Representative candidates:
ABAQUSappears as plain prose in several non-Abaqus concept pages such as Finite Element Method, Finite Element Modeling and Convergence Checks, Static Equilibrium Equation Solvers, and Transient Dynamic Elasto-Plastic Analysis.midas Civilappears as plain prose in Finite Element Program Implementation and Computational Mechanics.midas FEAappears as plain prose in Midas-Civil-Analysis-Reference.
Recommendation: link the first prose mention of a product entity only when the page is making a cross-product comparison. Do not mass-link every product adjective.
Address Validation
- Counter state:
172from.vault-meta/address-counter.txt - Official
scripts/allocate-address.sh --peek: unavailable in this Windows environment because WSL is not installed - Highest c-address observed:
c-000171 - Post-rollout pages checked: 169
- Passing: 169
- Errors: 0
- Legacy pages pending backfill: 0
Address Map Consistency
.raw/.manifest.jsonaddress map entries checked: 169- Mismatches: 0
Semantic Tiling
Semantic tiling was skipped.
- Command:
python scripts/tiling-check.py --peek - Result: failed before status classification because
scripts/tiling-check.pyimports the POSIX-onlyfcntlmodule. - Environment note: Windows Python 3.12.7 is available, but this helper currently requires a POSIX/WSL-style runtime.
Duplicate Filenames
- No duplicate note filenames found after ignoring intentional
_index.mdfiles in multiple folders.
Notes
- Transport: filesystem fallback from
.vault-meta/transport.json. - Remaining concrete findings are intentional placeholder headings, not broken links or address/frontmatter failures.