v4.1.0 — Company Knowledge, Skill Deployment, Global Discovery
·
43 commits
to main
since this release
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 scaffoldercanary company-knowledge show --validate-mcp— verify MCP server registration locallycanary company-knowledge show --env <name>— inspect a specific env layer
Skill deployment via canary migrate --overlay
canary migrate --overlay path/to/company-overlay --applySkills 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 reposGlobal 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 anywherePre-commit proprietary gate
python3 hooks/check-proprietary.py --installRuns 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.mdupdated 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"