Skip to content

chore(release): bump to 1.3.0#14

Merged
jed72 merged 1 commit into
mainfrom
release/v1.3.0
May 26, 2026
Merged

chore(release): bump to 1.3.0#14
jed72 merged 1 commit into
mainfrom
release/v1.3.0

Conversation

@jed72
Copy link
Copy Markdown
Owner

@jed72 jed72 commented May 26, 2026

Summary

Cuts the v1.3.0 release on top of the v1.2.0 doc-audit follow-ups
that landed in PR #13 (now squashed as 5e20c21 on main). Bumps every
published version surface, updates the smoke-test expected output, and
renames the partial-bump guard test to match the new version.

Bumped surfaces (5 canonical + 1 doc):

  • VERSION1.3.0
  • cli/compass: COMPASS_VERSION = "1.3.0"
  • .claude-plugin/plugin.json: "version": "1.3.0"
  • .claude-plugin/marketplace.json: both metadata.version and plugins[0].version"1.3.0"
  • docs/install-smoke-test.md: expected compass --version output → compass 1.3.0 (task schema 1.0)
  • tests/test_version_bump_1_2_0.py → renamed tests/test_version_bump_1_3_0.py; EXPECTED_VERSION = "1.3.0"; OLD_VERSIONS adds "1.2.0".

What v1.3.0 ships

The user-visible content of v1.3.0 is what PR #13 brought (already on main). To summarise: documentation alignment with the v1.2.0 framework surface (architect-lens, architecture/, signals.yml + quarantine.yml, fitness functions, Trigger-Frame-on-intent, typed inline DoD tags), six undocumented CLI subcommands now in the public CLI blocks, the post-tool hook double-fire fix, the comparison-requirements fixture relocated to a tracked path, and docs/releasing.md (a new generic release guide). No new user-facing features beyond what's already documented — verified by the audit-confirm sweep recorded in this release task's verification-report.md.

The drift-guards earned their keep at Build

  • The partial-bump test refused to pass until every one of the five canonical surfaces was bumped — that test exists precisely to prevent published-version-mismatch shipping.
  • Task B's smoke-test drift-guard (tests/test_cli_surface_drift.py::test_trc_c1_install_smoke_test_shows_current_version) caught the smoke-test doc as a separate honest red when VERSION bumped but the doc hadn't yet. Reading VERSION as truth meant the guard fired automatically.

Two real reds, two honest greens. The framework's own drift discipline caught what would otherwise have been silent staleness.

Test plan

  • CI's self-check passes (required by repo rules)
  • compass --version reports compass 1.3.0 (task schema 1.0)
  • python3 -m pytest tests/ runs clean: 405 passed, 2 skipped, 0 failed locally at this branch's HEAD
  • python3 cli/compass check --task release-v1-3-0 returns 13/13 PASS (audit-trail kept local per the repo's /.compass/work/ gitignore convention)
  • After merge: tag v1.3.0 per docs/releasing.md (steps 5-9 — make release, out-of-tree verify, tag).

🤖 Generated with Claude Code

Cuts the 1.3.0 release on top of the v1.2.0 doc-audit follow-ups (Tasks
A-G, the six commits already on this branch). Bumps every published
version surface — VERSION, cli/compass's COMPASS_VERSION constant,
.claude-plugin/plugin.json, both version fields in
.claude-plugin/marketplace.json — and updates docs/install-smoke-test.md's
expected `compass --version` output to match.

Renames tests/test_version_bump_1_2_0.py → tests/test_version_bump_1_3_0.py;
bumps EXPECTED_VERSION to "1.3.0" and adds "1.2.0" to OLD_VERSIONS.

The release-time drift-guards earned their keep:

- The partial-bump test refused to pass until every one of the five
  canonical surfaces was at 1.3.0 — that test exists precisely to
  prevent a published-version-mismatch shipping.
- Task B's smoke-test drift-guard (test_cli_surface_drift.py's TRC-C1)
  caught the smoke-test doc as a separate honest red when VERSION
  bumped but the doc hadn't yet. Reading VERSION as truth meant the
  guard fired automatically.

Audit-confirm at v1.2.0 → v1.3.0: `git diff --diff-filter=A --name-only`
between origin/main and HEAD shows 8 new tracked files — 1 doc
(docs/releasing.md), 5 drift-guard test files, 2 fixture files. ZERO
new agents/commands/skills/governance/architecture artifacts. No new
user-facing functionality landed in PR #13 that isn't already
documented; the version-reference docs all reflect 1.3.0.

CLI verification: `compass --version` reports `compass 1.3.0 (task schema 1.0)`.
Full suite: 405 passed, 2 skipped, 0 failed. compass check: 13/13 PASS,
all three Express gates GREEN.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jed72 jed72 merged commit 593ba07 into main May 26, 2026
1 check passed
@jed72 jed72 deleted the release/v1.3.0 branch May 26, 2026 19:08
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