GitHub redirects the old slug, but every URL we publish (pyproject,
npm package, plugin manifest, issue templates, web pages, llms.txt)
now says the real name. PyPI package name stays tools-registry.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
.claude/ (the tools-registry-context + dev-local skills) is local dev tooling
now — untracked from the repo and added to .gitignore. The design docs it
manages stay public in docs/context/. Fix the AGENTS/CONTRIBUTING/README
references that pointed at .claude/skills.
Fill the TODOs with real content: commit/PR conventions, do-not-touch
areas (faithful-relay contract, deliberate security guards), agent
orientation notes (API-is-the-brain, no-build dashboard, portable
migrations, /llms.txt), roadmap pointer, and a short code of conduct.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- LICENSE: Apache 2.0 + additional terms (free internal/commercial use
and self-hosting; no third-party hosted offerings without written
permission) — modeled on the Multica license, no logo clause. Wired
into pyproject.
- CI: pytest (uv, py3.13) + gitleaks full-history scan on PRs and main.
- SECURITY.md: contact set to jason@superdesign.dev, draft banner gone.
- CONTRIBUTING.md: real clone URL; no .env needed for dev (config knobs
documented in the README instead — no .env.example).
- Delete OSS-PREP-NOTES.md (internal staging notes; its checklist is
now fully executed).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
A remote registry that turns a team's skills into shareable, callable tools:
any member's agent or a human calls a tool without owning its credentials —
a proxy injects the secret server-side.
This is the curated public tree (internal handoffs, plans, meeting notes,
and dev journal are kept in the private archive). Still WIP before going
public: see OSS-PREP-NOTES.md for the remaining genericization + the LICENSE,
CONTRIBUTING, AGENTS, and SECURITY items to finish.