Skip to content

Commit 5e79ecd

Browse files
committed
chore: record mc-populated-blank release and patch-default policy
Capture the changeset release artifacts for @pie-element/mc-populated-blank and enforce patch as the default version bump policy in Cursor and Claude project rules. Made-with: Cursor
1 parent 6c361d1 commit 5e79ecd

5 files changed

Lines changed: 13 additions & 7 deletions

File tree

.changeset/mc-populated-blank.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.claude/instructions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,8 @@ oclif-based CLI for:
223223
- **Changesets**: Version management
224224
- **CI/CD**: GitHub Actions (ci.yml, e2e.yml, release.yml)
225225
- **Automated releases**: Via GitHub Actions
226+
- **Default bump policy**: Always use `patch` by default for releases/versioning.
227+
- Use `minor` or `major` only when the user explicitly requests it.
226228

227229
## Current Work Focus
228230

.cursorrules

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
IE elements-ng project rules
1+
# IE elements-ng project rules
22

33
- Web components: set data via element properties, not attributes.
44
- For custom elements, prefer imperative property updates (element.model = ..., element.session = ...).
@@ -9,3 +9,5 @@ IE elements-ng project rules
99
- Do not directly edit synced files in those directories.
1010
- Make source changes in upstream repos first, then run `bun run upstream:update` (or `bun run upstream:sync --element=<name>`) to regenerate local files.
1111
- Only make temporary direct edits in synced files if the user explicitly approves an emergency local-only debugging patch.
12+
- Release/versioning default: always use a patch bump by default.
13+
- For Changesets-driven releases, default to `patch` unless the user explicitly asks for `minor` or `major`.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# @pie-element/mc-populated-blank
2+
3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- 46e30e2: Initial publish of `@pie-element/mc-populated-blank`: Svelte 5 element for multiple-choice answers that populate a `{{blank}}` slot in an HTML template, with optional audio/transcript, author UI, controller, and print surface. Synthetic demos in element-demo and pie-players item-demos.

packages/elements-svelte/mc-populated-blank/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pie-element/mc-populated-blank",
3-
"version": "0.1.0",
3+
"version": "0.2.0",
44
"description": "Multiple-choice option populates an inline blank in a sentence template (Svelte 5 PIE element)",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)