From 85cc7435f5c2ddc351d890be9212358e8df1ec23 Mon Sep 17 00:00:00 2001 From: David Christensen Date: Tue, 27 Oct 2026 20:16:49 -0400 Subject: [PATCH] fix: reuse existing logo for plugin icon --- .claude-plugin/plugin.json | 3 ++- Justfile | 7 +++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index d16d8f02..66e9f894 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,7 @@ { "name": "adept", - "version": "7.12.1", + "version": "7.12.2", + "icon": "docs/assets/adept-logo-grimoire.png", "description": "Development-workflow skills: design, TDD, adversarial review, shipping, and campaign orchestration for Claude Code and Codex.", "author": { "name": "David Christensen" diff --git a/Justfile b/Justfile index 19e5c53f..48d5ff73 100644 --- a/Justfile +++ b/Justfile @@ -258,10 +258,9 @@ version-check: plugin-check: #!/usr/bin/env bash set -euo pipefail - # --strict promotes every warning to an error. It is usable because the - # manifest now declares a version (ADR 0022); the one warning this repo used - # to accept was that field's absence, and "any other warning is a defect" was - # already the rule for the rest. + # --strict fails on manifest warnings; directory advisories only affect + # the exit status with --profile directory. Keep validation warning-free + # under the repository rule and declare a version as required by ADR 0022. claude plugin validate ./ --strict # The validator reads the Claude manifests only. It passes green with # .mcp.json and .codex-plugin/plugin.json both unparseable, so without these