Skip to content

Releases: L3DigitalNet/Claude-Code-Plugins

uv-strict-python v0.2.0

12 Jun 21:16
uv-strict-python/v0.2.0
c981da1

Choose a tag to compare

Added

  • BasedPyright LSP integration (.lsp.json + scripts/basedpyright-lsp.sh) implementing the standard's §13 CLI-agent language-server policy — resolves basedpyright-langserver from PATH with a uvx fallback
  • Scaffold templates: byte-identical copies of the adopt-CLI bundle artifacts (check.py, check.yml, python-version, pyproject.python-tooling.toml, shared editorconfig + vscode-extensions.json) plus vscode-settings.json/vscode-tasks.json (standard §13) and an ADR exception skeleton (standard §20)
  • Standard-sync drift test (tests/check-standard-sync.sh): fails when project-standards moves past the SKILL.md sync pin or a template diverges from its bundle artifact
  • Fenced-block validation (tests/validate-fenced-blocks.sh): parses every fenced toml/json/yaml block in the skill content
  • Shim scope gating: SessionStart hook now activates shims only in Python projects (pyproject.toml/.python-version/uv.lock); override via .claude/uv-strict-python.local.md (shims: always|never|auto)
  • BasedPyright baseline how-to (--writebaseline workflow) in the migration checklist

Fixed

  • Conformance pass against project-standards python-tooling (README at 79daeae) and python-coding draft v0.4 (a14ac7d):
    • uv-commands: CI guidance corrected from uv sync --frozen to the standard-mandated uv sync --locked --all-groups; Python version examples aligned to the 3.14 baseline; workflow examples now install the full dev toolchain; dropped pipx install uv bootstrap
    • testing: replaced the pre-softening "every feature, 5 cases" matrix with the standard's material-change SHOULD/MUST/MAY coverage expectations; marked markers/filterwarnings as optional additions beyond the baseline
    • pep723-scripts: examples reworked to argparse-by-default with typed main() -> int (coding standard); 3.14 shebang; scope note that PEP 723 is a plugin extension (the standard governs script projects, not single files)
    • pyproject: check.yml now pins the reviewed uv version (0.11.6, matching the adopt-CLI bundle); dev group gains the bundle's pytest>=9.0 and ruff>=0.9.0 floors; uv.lock library guidance labeled as plugin recommendation

Changed

  • SKILL.md: added sync pin to the mirrored standard commits, pointer to the project-standards adopt python-tooling CLI, PEP 723 extension marker, scaffold-template table, and audit/conformance trigger phrasing in the description
  • uv shim: read-only uv pip list|show|tree|check now passes through; mutating/legacy uv pip subcommands remain blocked (suggestions now include uv export)
  • python shim: --version/-V now passes through to the real interpreter; pip shim suggests uv pip list/uv pip show for inspection queries
  • Tests relocated from hooks/ to tests/ with a hardened run.sh wrapper (drops the release-pipeline missing_tests waiver)
  • coding-standard summary and AGENTS.md template now state the Python Coding standard's draft (v0.4, reference-only) status

up-docs v0.13.0

12 Jun 14:55
up-docs/v0.13.0
e831f1e

Choose a tag to compare

[0.13.0] - 2026-06-12

Added

  • promote repo + Notion propagators Haiku → Sonnet (all sub-agents now Sonnet)

Changed

  • Add comprehensive references for Python tooling standards

Fixed

  • comprehensive-review remediation — audit-only convergence, unconditional repo propagator, prompt/doc drift

qdev v2.0.2

12 Jun 14:49
qdev/v2.0.2
e3ec9f3

Choose a tag to compare

[2.0.2] - 2026-06-12

Changed

  • fix changelog structure, re-sync vendored schema, update README to v2 search model
  • Add comprehensive references for Python tooling standards

uv-strict-python v0.1.0

09 Jun 05:47
uv-strict-python/v0.1.0
c4beab9

Choose a tag to compare

[0.1.0] - 2026-06-09

Changed

  • Add comprehensive references for Python tooling standards

up-docs v0.12.0

08 Jun 11:44
up-docs/v0.12.0
0f07df6

Choose a tag to compare

Changed

  • Wiki layer retargeted from the local ~/projects/llm-wiki directory to the canonical repo on GMK CT 103 (/srv/workspaces/llm-wiki), reachable only over SSH (alias llm-wiki). The wiki propagator (up-docs-propagate-wiki) and the drift auditor's wiki phase now run every read/search/edit/write/validate/git operation inside the LXC over SSH (LLM_WIKI_SSH/LLM_WIKI_ROOT indirection) instead of local Read/Edit/Write/rg. Pre-flight switched from "local directory exists" to an SSH reachability probe (graceful-skip on unreachable host). up-docs-propagate-wiki tools: narrowed to Bash. The Step-6 commit offer runs the commit-candidates.sh ground-truth helper on the CT via ssh llm-wiki 'bash -s' and stages/commits with ssh llm-wiki 'git -C /srv/workspaces/llm-wiki …'; the wiki commit stays draft and is commit-only (never pushed — CT vzdump/restic back it up). commit-candidates.sh itself is unchanged (pure git+python, runs wherever invoked).
  • Requires ~/.local/bin on the CT's non-interactive SSH PATH so uv/uvx resolve under ssh host 'cmd'.

Added

  • manifest.bats M3: asserts plugin.json and the marketplace.json up-docs entry carry the same version (they had drifted-prone independent copies).

up-docs v0.11.0

08 Jun 03:11
up-docs/v0.11.0
29747fe

Choose a tag to compare

Added

  • Auditor narrowing: convergence-tracker.sh persists a per-iteration touched_pages path list; the drift auditor scans pass 1 in full and narrows pass N+1 to the prior pass's touched pages + one-hop related dependents.
  • Fast-path empty-layer skip: /up-docs:all routes each session item via a routing matrix and dispatches only propagators with routed items (fail-open on ambiguity); the auditor still covers all three layers.
  • Step 6 commit offer: consent-gated, baseline-safe (commit-candidates.sh surfaces changed-since-baseline paths for per-path diff approval + a late re-check), never pushes; degrades to report-only when non-interactive.

Changed

  • pages_touched is now len(touched_pages) (was a running max).

test-driver v0.6.2

08 Jun 12:06
test-driver/v0.6.2
ee1b5fe

Choose a tag to compare

Changed

  • Removed references to the deleted opus-context plugin from README, commands, and references. Full-context reading philosophy preserved verbatim.

Fixed

  • Profile shape: added --- separator to python-django.md, python-fastapi.md, python-pyside6.md, swift-swiftui.md (PS1 conformance)
  • README: de-linked broken reference to docs/superpowers/specs/2026-03-16-test-driver-design.md

qt-suite v0.3.3

08 Jun 12:02
qt-suite/v0.3.3
bf911ce

Choose a tag to compare

Changed

  • one-time Prettier normalization
  • move session-state docs under docs/handoff/ (v3.1)

Fixed

  • final structural fixes — markdownlint now 0
  • scripted structural fixes (MD036/MD040/MD025)

qdev v2.0.1

08 Jun 12:10
qdev/v2.0.1
e57d9f4

Choose a tag to compare

Changed

  • one-time Prettier normalization

Fixed

  • final structural fixes — markdownlint now 0
  • MD033 placeholders → code spans (79) + auto-fix side-effects

qdev v2.0.0

08 Jun 05:46
qdev/v2.0.0
f3d6ad7

Choose a tag to compare

[2.0.0] - 2026-06-07

Removed (BREAKING)

  • Removed /qdev:quality-review, /qdev:deps-audit, /qdev:doc-sync, and /qdev:spec-update commands and their agents (qdev-quality-reviewer, qdev-deps-auditor, qdev-doc-syncer). qdev is now research-only: /qdev:research is the single remaining command.
  • Removed the qdev-grounding (research-grounding) auto-trigger skill and its egress sanitizer scripts/sanitize_query.py (+ tests/test_sanitize_query.py). Routine, agent-initiated web search is decoupled to the standalone Claude Code web-search skill (in the agent-configs repo); it does not persist reports or tier search depth.

Changed

  • /qdev:research and qdev-researcher no longer reference the removed /qdev:quality-review in their downstream-chaining text (output text only; research behavior unchanged).
  • Manifest + marketplace description rewritten to research-only; structural test (test_plugin_structure.py) updated for the skill-less, single-dispatcher surface.

Fixed

  • Corrected the Tavily MCP server key in qdev-researcher (mcp__tavily-mcp__*mcp__tavily__*) to match this host's configured server name; the wrong key silently dropped the Tavily grant and forced a WebFetch fallback on every deep-read. (Lands via precursor commit 56494ad.)