Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
schema: spec-driven
created: 2026-08-25
skip_specs: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
## Why

Found during a repository review session on 2026-08-25, after
`retranslate-legacy-comments-to-english` (archived as
`2026-08-25-retranslate-legacy-comments-to-english`) had already merged:
`operations.apply.guidance` in `openspec/config.yaml` requires "A version
bump in the affected package's package.json ... in sync with every
externally visible behavior change." That change's own `proposal.md`
explicitly flagged that `packages/core/src/agents/shared.ts`'s
`commandInstruction()` changed behavior beyond a pure comment translation:
the `plan`/`implement`/`review`/`status`/`cancel` branches now return
English instruction text instead of Russian — this is the literal prompt
prefix sent to CLI agents (Claude/Copilot/Codex/Gemini), a real runtime
behavior change to `packages/core`'s output. `packages/core/package.json`
was not bumped in that change, which is a gap against the repo's own
versioning rule.

## What Changes

- Bump `packages/core/package.json` from `0.20.2` to `0.20.3` (patch: a
behavior change — the text of an existing function's output — without
changing `packages/core`'s public TypeScript API or the command/event
protocol).
- No code change; this only reconciles the version number with behavior
that already shipped in `2026-08-25-retranslate-legacy-comments-to-english`.

## Capabilities

### New Capabilities

(none)

### Modified Capabilities

(none; this change does not itself modify behavior — it corrects a version
number that should have moved with a behavior change already shipped in a
prior archived change)

## Impact

- `packages/core/package.json`
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## 1. Reconcile the version number

- [x] 1.1 Bump `packages/core/package.json`'s `version` from `0.20.2` to
`0.20.3`.

## 2. Verification

- [x] 2.1 `npm run typecheck` passes workspace-wide.
- [x] 2.2 `npm run test` passes workspace-wide.
- [x] 2.3 Run `openspec change validate --strict bump-core-version-for-prompt-text-change`.
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@openspec-ui/core",
"private": true,
"version": "0.20.2",
"version": "0.20.3",
"type": "module",
"main": "src/index.ts",
"exports": {
Expand Down
Loading