Skip to content

v4.1.0 — Company Knowledge, Skill Deployment, Global Discovery

Choose a tag to compare

@bstevenski-capillary bstevenski-capillary released this 01 Jun 18:10
· 43 commits to main since this release
4fb8da9

What's new in v4.1.0

Company Knowledge (canary company-knowledge)

Ground AI generation in your organisation's internal context — Confluence spaces, Jira projects, internal doc URLs, MCP servers, skill slugs — without committing proprietary content.

  • Three-source merge cascade: ~/.canary/company.json (org defaults) → .canary/company.json (project-local) → .canary/company.<env>.json (env override)
  • canary company-knowledge init — interactive scaffolder
  • canary company-knowledge show --validate-mcp — verify MCP server registration locally
  • canary company-knowledge show --env <name> — inspect a specific env layer

Skill deployment via canary migrate --overlay

canary migrate --overlay path/to/company-overlay --apply

Skills in the overlay with a deploy_to frontmatter field matching the detected project shape are copied into .canary/skills/ automatically. Dry-run shows what would be deployed.

deploy_to: [api, e2e_ui]   # copy to API and E2E test repos

Global skill discovery (~/.canary/skills/)

Skills installed in ~/.canary/skills/ are available in every Canary session regardless of working directory — including from the Claude web extension and scratch directories.

mkdir -p ~/.canary/skills/my-skill
cp SKILL.md ~/.canary/skills/my-skill/
canary skills list   # shows "Global skills" group from anywhere

Pre-commit proprietary gate

python3 hooks/check-proprietary.py --install

Runs the CI proprietary-identifier check locally before every git commit. Requires .proprietary-denylist (gitignored).

Docs

  • New docs/guides/company-knowledge.md — full operational guide
  • docs/specs/skill-discovery.md updated to v3 (global tier, deploy_to)
  • docs/wiki/For-Manual-Testers.md — global skill install for Claude web extension users

Upgrade

pipx upgrade canary-test-ai
# or pin to this release:
pipx install "git+https://github.com/bop-clocktower/canary@v4.1.0"