You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: catalogs track main by design, drop tag-pinning narrative (#176)
## Summary
We decided not to pin the marketplace catalogs to release tags. The docs
still described tag-pinning as a planned "mechanical follow-up", which
is now misleading. This updates the text to say the catalogs track
`main` by design.
## Changes
- `CLAUDE.md`, `CONTRIBUTING.md`, `README.md`, `metaplugin/README.md`:
drop the "follow-up flips to tag-pinning" language; state the catalogs
track `main`.
- `metaplugin/plugin.meta.json`: update the `//source` comment to match.
No behavior change: `ref_template` stays `main` and every catalog keeps
`ref: main`.
## Test plan
- [x] `python3 scripts/skills.py validate` (clean, no drift from the
`//source` comment edit)
- [x] `grep` confirms no tag-pinning narrative remains outside the
generated bundle
Signed-off-by: simon <simon.faltum@databricks.com>
Copy file name to clipboardExpand all lines: metaplugin/plugin.meta.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@
20
20
"description": "Databricks agent skills for AI coding assistants.",
21
21
"owner": { "name": "Databricks" },
22
22
"displayName": "Databricks Agent Skills",
23
-
"//source": "How each catalog points at the built bundle. The four plugin.json live under <subdir>/<target-dir>/, so agents fetch only <subdir> (a scoped/sparse clone). ref_template is the git ref each ref-capable catalog (Claude/Codex/Copilot) pins. It currently tracks `main`, where the bundle is committed, so this change is safe to land standalone with no release. A mechanical follow-up flips ref_template to `v{version}` so installs serve frozen release tags instead of main HEAD (the proposal's goal); `{version}` is filled from `version` above. Cursor cannot pin a ref, so it omits one and also tracks the default branch. NOTE: the Codex entry still needs its `policy` block + a remote git-subdir-at-a-tag smoke test (open question in the proposal); add `codex_policy` here once verified.",
23
+
"//source": "How each catalog points at the built bundle. The four plugin.json live under <subdir>/<target-dir>/, so agents fetch only <subdir> (a scoped/sparse clone). ref_template is the git ref the ref-capable catalogs (Claude/Codex/Copilot) use; it is `main`, where the committed bundle lives, so installs follow the latest committed bundle. The catalogs are not pinned to release tags by design. Cursor cannot pin a ref anyway and tracks the default branch. NOTE: the Codex entry still needs its `policy` block + a remote git-subdir-at-a-tag smoke test (open question in the proposal); add `codex_policy` here once verified.",
0 commit comments