Skip to content

feat(skills): add shipping-changes — change-shipping closed-loop skill - #30

Merged
telagod merged 1 commit into
mainfrom
feat/shipping-changes-skill
May 30, 2026
Merged

feat(skills): add shipping-changes — change-shipping closed-loop skill#30
telagod merged 1 commit into
mainfrom
feat/shipping-changes-skill

Conversation

@telagod

@telagod telagod commented May 30, 2026

Copy link
Copy Markdown
Owner

What

New knowledge skill shipping-changes — the orchestration spine for taking a non-trivial change from idea to merged PR.

Distilled from a real session (the persona-architecture-v2 refactor, PR #29): research → proposal doc → phased guarded implementation → PR self-review → harden → merge.

Why a new skill (not folded into automating-devops)

  • automating-devops is the knowledge reference for git/CI/testing/release.
  • shipping-changes is the process spine that sequences a change end-to-end.
  • Different altitude, clean boundary — the skill cross-links to automating-devops as its knowledge base.

Contents

  • 7-gate closed loop: research → proposal → align → phased impl → guarded-commit → PR self-review → harden → merge
  • Core iron law: guarded commit chain (assert && test && verify && commit && push) — never commit unverified changes; short-circuit blocks dirty state
  • Phased-implementation principles (single concern, backward-compat-first, single-point PoC)
  • PR self-review tiers (🟡 must-fix / 🟢 tradeoff / ⚪ polish)

Verification

  • forge lint ✓ / forge scan ✓ (knowledge skill, Read-only)
  • npm run verify:skills: 24 → 25 skills ✓
  • npm test: 377 passed ✓

knowledge-only (user-invocable: false, allowed-tools: Read) — no executable surface.

Distilled from the persona-architecture-v2 refactor (PR #29). A knowledge skill
covering the end-to-end spine for non-trivial changes: research → proposal doc →
phased guarded implementation → PR self-review → harden → merge.

Core iron law: guarded commit chain (assert && test && verify && commit) so dirty
changes never land. Complements automating-devops (the git/CI/release knowledge
base); this is the process orchestration layer. Knowledge-only, Read-only.

forge lint/scan clean; verify:skills 24->25; npm test 377 passed.
@telagod
telagod merged commit 5b8ca5e into main May 30, 2026
15 checks passed
@telagod
telagod deleted the feat/shipping-changes-skill branch May 30, 2026 13:10
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