mirror of
https://github.com/openclaw/clawhub.git
synced 2026-08-14 08:52:21 +00:00
* feat: add controlled catalog taxonomy and topics * refactor: limit taxonomy input to publish surfaces * fix: omit inactive official-first filter * fix: preserve unsaved catalog metadata edits * fix: enforce catalog taxonomy invariants * fix: close catalog taxonomy review gaps * fix: tolerate retired stored skill categories * fix: bound catalog metadata filter scans * fix: preserve comma-containing topic labels * fix: tolerate retired stored plugin categories * fix: ignore empty secret integration metadata * fix: honor explicit categories in related skills * fix: harden taxonomy rollout migration * fix: harden taxonomy browse pagination * fix: preserve skill topic recommendation fallback * fix: scale curated skill category browse * fix: preserve legacy plugin category filters * fix: preserve taxonomy compatibility semantics * fix: preserve legacy catalog browse links * feat: make catalog metadata editing explicit * test: update plugin manage context contract * fix: address taxonomy review findings * fix: preserve empty category publish flags * fix: preserve catalog search and publish metadata * chore: keep taxonomy migration operator-run * docs: keep taxonomy migrations operator-run * fix: reject inherited category aliases * fix: preserve normalized topic search behavior * test: cover full topic pagination cursors * fix: tolerate invalid stored topics --------- Co-authored-by: Patrick Erichsen <patrick.a.erichsen@gmail.com>
1.8 KiB
1.8 KiB
Specs
specs/ holds maintainer-only or non-navigated records that should not publish
to the public ClawHub docs tab by default.
Use this folder for:
- Product and implementation specs.
- Forward-looking plans and migration notes.
- Regression notes and design history.
- Maintainer validation or CI policy records.
- Cross-repo extraction notes that reviewers need but users do not.
Public/user/operator docs belong in docs/. If a spec graduates into something
users should read on docs.openclaw.ai, move or summarize the public material
into docs/ and leave only the design record here.
Index
spec.md: product + implementation spec for the original registry model.orgs.md: org, publisher membership, and scoped identity plan.github-import.md: GitHub import feature spec.github-backed-skills.md: source-backed GitHub skills catalog and install invariants.diffing.md: skill version diffing UI/API design.slug-routing.md: internal web route precedence and plugin alias contract.catalog-taxonomy.md: stored category, author topic, browse ordering, and correction contract.ci.md: PR check and production deploy audit-tag policy.manual-testing.md: maintainer CLI smoke checklist.dev-worktrees.md: disposable Worktrunk/Codex worktree lifecycle contract.dev-seeding.md: local development fixture seeding ownership rules.mintlify.md: docs publishing setup notes.openclaw-docs-extraction.md: CLAW-89 extraction classification.deploy.md: maintainer deploy checklist for the ClawHub project.security-moderation.md: detailed moderation implementation and scanner behavior notes.webhook.md: Discord webhook environment and payload notes.plans/plugins.md: long-term OpenClaw plugin hosting plan.regression-notes/: regression guard notes.superpowers/: install-surface design history.