Skip to content

chore: begin 0.7.0.dev0 + backmerge main into dev (post-0.6.0) - #207

Merged
wjduenow merged 6 commits into
devfrom
chore/post-0.6.0-bump-and-backmerge
Jun 10, 2026
Merged

chore: begin 0.7.0.dev0 + backmerge main into dev (post-0.6.0)#207
wjduenow merged 6 commits into
devfrom
chore/post-0.6.0-bump-and-backmerge

Conversation

@wjduenow

@wjduenow wjduenow commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Post-release housekeeping after v0.6.0 shipped to PyPI:

  • Bump __version__ 0.6.0 → 0.7.0.dev0, with skill metadata (SKILL.md frontmatter + assets/SKILL.eval.json) bumped in lockstep.
  • Backmerge main (v0.6.0) into dev. The merge was a clean fast-forward — main already contained all of dev's history (the release branch was cut from dev), so dev picks up main's promoted-and-cleared CHANGELOG ([Unreleased] = 'Nothing yet' + dated [0.6.0]). No stale [Unreleased] carryover to clear this cycle.

Canonical validation green: ruff / format / pyright (0 errors) / pytest (3717 passed, 8 skipped).

Summary by CodeRabbit

Release Notes

  • Chores
    • Bumped development version to 0.7.0.dev0
    • Updated changelog with unreleased section for tracking future changes
    • Aligned documentation version references with package version

wjduenow and others added 6 commits May 31, 2026 10:52
Surfaces the v0.5.0 install-skill feature where prospective users decide
whether SignalForge is for them. Three edits:

1. New "Drives end-to-end from Claude Code" bullet in § What it does
   (8th entry in the feature list), linking to docs/skills.md as the
   deep dive.

2. New top-level § Claude Code section between § How it works and §
   Supported warehouses — gives the install command, three example
   prompts ("draft tests for dim_customers", "prune my schema.yml",
   "run the demo"), an explanation of what Claude actually does with
   the skill (picks subcommand + flags, runs the pipeline, explains
   the diff), and a pointer to docs/skills.md for the full reference
   (install path, 7-step workflow, demo flows, parity gate, clauditor
   self-grade).

3. Tightens the pre-existing Quick-start install hint at Step 1 to
   cross-link to the new § Claude Code section rather than be the
   first introduction.

Also adds an [Unreleased] § Docs CHANGELOG bullet recording the
overview promotion (the v0.5.0 entry already documents the feature
itself).

docs/skills.md is the deep dive — no change required there, it
already covers everything the new README section points to. mkdocs.yml
nav already has 'Claude Code Skill: skills.md' from v0.5.0.

`uv run --only-group docs mkdocs build` passes; all warnings are
pre-existing (per docs-publishing.md, repo-internal plans/super/ links
are deliberately not in the built site).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…main

docs: publish Claude Code skill overview promotion to main
@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: e4361a71-ea34-4692-b52a-d42e740cbca9

📥 Commits

Reviewing files that changed from the base of the PR and between ed25769 and 42c8702.

📒 Files selected for processing (4)
  • CHANGELOG.md
  • src/signalforge/__init__.py
  • src/signalforge/skills/signalforge/SKILL.md
  • src/signalforge/skills/signalforge/assets/SKILL.eval.json

📝 Walkthrough

Walkthrough

This PR bumps the SignalForge package and skill versions from 0.6.0.dev* to 0.7.0.dev0 across the codebase. The changelog is updated with v0.6.0 release metadata and an Unreleased section for tracking future changes.

Changes

Version Bump to 0.7.0.dev0

Layer / File(s) Summary
Changelog release documentation and Unreleased section
CHANGELOG.md
CHANGELOG.md is updated with the v0.6.0 release header and date (2026-06-10), a new Unreleased placeholder section is added at the top, and the compare link for Unreleased is updated from v0.5.0...HEAD to v0.6.0...HEAD.
Package and skill version constant updates
src/signalforge/__init__.py, src/signalforge/skills/signalforge/SKILL.md, src/signalforge/skills/signalforge/assets/SKILL.eval.json
Package __version__ in src/signalforge/init.py and skill version metadata in SKILL.md front-matter and SKILL.eval.json are all updated to 0.7.0.dev0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • wjduenow/SignalForge#168: Both PRs perform version-cycle updates by editing src/signalforge/__init__.py's __version__ and adjusting CHANGELOG.md "Unreleased"/compare link versioning to the new dev release series.
  • wjduenow/SignalForge#174: Both PRs make the same type of version-metadata updates—bumping __version__ in src/signalforge/__init__.py and the signalforge-version/version fields in skill metadata files—just for different target dev versions.
  • wjduenow/SignalForge#99: Both PRs perform version-bump changes by updating the package's src/signalforge/__init__.py __version__ constant and corresponding CHANGELOG.md versioning.

Poem

🐰 A version hops through the dev release,
From 0.6 to 0.7, changes increase.
Changelog marks what was shipped with care,
Unreleased waits for the next chapter there! 🚀

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

Comment @coderabbitai help to get the list of available commands and usage tips.

@wjduenow
wjduenow merged commit f452c20 into dev Jun 10, 2026
5 of 6 checks passed
@wjduenow
wjduenow deleted the chore/post-0.6.0-bump-and-backmerge branch June 10, 2026 14:03
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