Skip to content

docs(release-skill): sync touchpoint list with current web layout#27

Merged
linisme merged 1 commit intomainfrom
docs/release-skill-sync
Apr 19, 2026
Merged

docs(release-skill): sync touchpoint list with current web layout#27
linisme merged 1 commit intomainfrom
docs/release-skill-sync

Conversation

@linisme
Copy link
Copy Markdown
Contributor

@linisme linisme commented Apr 19, 2026

Summary

  • Drop web/src/components/hero.astro from the release skill's Step 2 file list — the hero component was refactored into web/src/components/home/home-hero.astro and no longer carries a version badge, so the old entry was guiding edits to a non-existent file
  • Tighten SECURITY.md instructions to reference the concrete row format (0.8.x / < 0.8) and clarify the 0.x-phase rule that every minor bump must update the table
  • Add an explicit "do not touch" list covering web/package.json, web/src/content/docs/cli/upgrade.md, web/src/content/docs/reference/config-toml.md, blog, and docs/ so Claude doesn't chase the illustrative v0.6.0 → v0.7.0 example strings
  • Sync the final "Updated files" summary block so it matches the new table

Test plan

  • Verified every path still referenced by Step 2 / Step 3 exists: cli/Cargo.toml, web/src/content/docs/getting-started/installation.md, Formula/skillx.rb, SECURITY.md
  • Confirmed web/src/components/home/home-hero.astro has no version badge content (grep for v0. returns nothing)
  • Optional dry-run: in a scratch worktree, run /release 0.8.2 up to the "review and push" prompt and confirm no attempt is made to open hero.astro, then discard

The hero.astro component was refactored into web/src/components/home/
and no longer carries a version badge, so the release skill's Step 2
file list was guiding edits to a non-existent file. Drop that entry,
tighten SECURITY.md instructions to reference the concrete row format,
and add an explicit "do not touch" list covering web/package.json and
the v0.6.0 → v0.7.0 example strings in upgrade/config-toml docs.
@linisme linisme merged commit de638bb into main Apr 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant