Files
MultiPhysicsVault/wiki/meta/lint-report-2026-06-02.md
T
김경종 b13258af9f
Tests / Hermetic test suite (push) Has been cancelled
Tests / Skill frontmatter validation (push) Has been cancelled
add documents and wiki
2026-06-02 16:33:07 +09:00

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
meta
lint
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.md behavior:
    • 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: or sources:.
  • Added created: 2026-05-28 to meta/index files that lacked it:

Orphan Pages

  • None found under the updated lint rules.
  • wiki/references/methodology-modes.md and wiki/references/transport-fallback.md are now excluded as support-reference documents.
  • None found.

Missing Pages

  • No missing pages were promoted from dead wikilinks.

Frontmatter Gaps

  • None found under the updated lint rules.

Empty Sections

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.md wikilinks 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:

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: 172 from .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.json address 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.py imports the POSIX-only fcntl module.
  • 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.md files 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.