Skip to content

chore: back-merge main (v0.6.0) into develop - #152

Merged
rand-lee merged 9 commits into
developfrom
chore/backmerge-main-develop
Aug 29, 2026
Merged

rand-lee merged 9 commits into
developfrom
chore/backmerge-main-develop

Conversation

@randlee

@randlee randlee commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Summary

Publisher back-merge after j.3 kit-managed production release v0.6.0 (#149).

Supersedes #150 (conflict on first-release-record.md resolved on this branch).

Lands on develop:

Conflict resolution

  • docs/plans/phase-J/.plan-hardening/first-release-record.md — kept completed j.3 go record from develop

Test plan

  • CI on develop after merge
  • develop contains release-preflight fixes from release/v0.6.0

Made with Cursor

randlee and others added 9 commits August 27, 2026 05:04
…#148)

Required for workflow_dispatch when default branch is main; RC targets
origin/develop per kit contract.

Co-authored-by: Cursor <cursoragent@cursor.com>
…test

Replace forbidden_dependencies with forbidden_edges so sc-lint-boundary can
parse inventory during release-preflight setup, and drop crates_io from
credential liveness checks (registry_state handles CARGO_REGISTRY_TOKEN).

Co-authored-by: Cursor <cursoragent@cursor.com>
Use sc-runtime instead of sc-boundary for setup-sc-lint smoke (wyvern
inventory is enforced by check-boundaries.py until full sc-lint 0.4.0
migration). Express forbidden_edges as sc-lint struct tables and teach
check-boundaries.py to read both struct and legacy string edges.

Co-authored-by: Cursor <cursoragent@cursor.com>
Filter list-publish-plan to publish=true crates in publish_order, and
validate only the first crate during preflight (later crates need deps
live on crates.io). Update first-release-record with remediation log.

Co-authored-by: Cursor <cursoragent@cursor.com>
release: v0.6.0
Keep the completed j.3 go record from develop; main had stale preflight-blocked draft.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rand-lee
rand-lee merged commit 490163b into develop Aug 29, 2026
12 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.

2 participants