Skip to content

Linten 1.0.2

Choose a tag to compare

@loopstates-admin loopstates-admin released this 27 Sep 14:18
· 5 commits to main since this release

Linten 1.0.2
Linten v1.0.2 brings full compliance with Obsidian community plugin submission guidelines, refined modal navigation, interactive live badge customization, and structural parity detection for companion manifests.

🚀 Obsidian Community Compliance
Settings Heading Policy: Updated settings section title to Configuration to strictly adhere to Obsidian heading guidelines (removing redundant plugin name and "settings" keywords).
Privacy Disclosure: Retained clear transparency disclosure regarding in-memory, zero-persistence API link probing.

✨ User Experience & Navigation
Seamless Back Navigation (← Back to Audit): Added a dedicated back button across all secondary dialogs (Link Health Audit, Context Window Budget, and Badge Generator), allowing seamless return to the primary Audit Report without losing audit context.
Interactive Live Badge Generator: Added a real-time domain/URL input field. Entering a custom live website updates the SVG badge preview, Markdown code, and HTML snippets dynamically in real time.
Harmonized UI Architecture: Unified all modal buttons to share consistent theme-aware backgrounds, neutral borders, and typography. Removed jarring accent borders.
Streamlined Header Hierarchy: Simplified modal titles to a clean, developer-friendly layout (Linten Audit with llms.txt validation & diagnostics).

🛠️ Diagnostics & Parity Engine
Vault Companion Parity Detection: Linten now automatically inspects the local vault folder for companion manifests (llms-full.txt / .md). Companion status immediately marks as PRESENT (green).
Calm Companion Status: When llms-full.txt is present, the prominent missing-warning panel is suppressed and replaced by a subtle, non-highlighted informational note with an inline re-synthesize option.
Enhanced Auto-Formatter:
Automatically demotes duplicate # H1 headings to ## H2 sections to resolve structural specification errors.
Standardizes list items to canonical - Title: Description markdown syntax.
Preserves custom paragraphs, sub-headings (###), and notes.
Automatically triggers a re-audit so users immediately see their updated compliance score.
Strict Manifest Scoping: Prevents accidental scanning of standard notes (e.g. README.md or general Markdown docs) and displays an explicit notice guiding the user to open an llms.txt file.