Skip to content

Conformance wave: CHANGELOGs + freshness riders (15 + 7 plugins) #316

Description

@kyle-sexton

Part of the plugin-conformance program — epic #313 (dimensions 7 + 14 of its matrix).

CHANGELOG absent (15 plugins, all carrying an explicit semver version): actionlint, biome-format, desktop-notification, disk-hygiene, education, eol-normalizer, firecrawl, guardrails, kindle-dedrm, mcp-tools, miro, playwright, powershell-format, repo-hygiene, ruff-format. Add a Keep-a-Changelog file seeded with the current version's entry.

Freshness riders missing (7 plugins with undated volatile platform facts): ai-briefing (Node/OS matrices), claude-ops (scope-semantics platform claims), context7 (CLI/platform facts), desktop-notification ("v2.1.141+" channel table), skill-quality (pluginConfigs claim — has link, needs date), songwriting (Suno fact tables), verification ("CC ≥2.1.145"). Add the verified-date + official-link rider the doctrine's staleness discipline requires.

Alignment nit: miro — package.json and MCP server report 0.1.0 while plugin.json is 0.1.1; align on next bump.

Acceptance: every plugin ships a CHANGELOG; every volatile platform-fact table carries a date + link; version bump per touched plugin; contract gate green.

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions