main claude/refrakt-themes-business-pqnpxy claude/v023-skeleton-rebucket changeset-release/main claude/spec-101-hero-cover-prism claude/mcp-server-verify-4lnxej claude/v0.15.0-phase-2 claude/design-prism-logo-VqzYi claude/design-tokens-config-njwvw (stale) claude/v023-skeleton-foundation (stale) claude/v023-skin-baseline (stale) claude/fix-placeholder-images (stale) refactor/theme-base (stale) refactor/engine-extensions (stale) feat/copy-to-clipboard (stale) feat/behaviors-library (stale) claude/work-item-summaries-jaHmY (stale) claude/review-plan-site-architecture-Qe2mN (stale) claude/rename-project-to-plan-i7q8Z (stale) claude/remove-plan-scaffold-files-3N8iG (stale) claude/reduce-css-duplication-9ieRL (stale) claude/project-runes-package-JWsBN (stale) claude/investigate-plan-timestamps-rm9qG (stale) claude/improve-seo-discoverability-FWwq1 (stale) claude/improve-plan-onboarding-KbBXX (stale) claude/implement-mockup-rune-eLw7M (stale) claude/fix-preview-mobile-scroll-EztD4 (stale) claude/fix-acceptance-criteria-lJZ2T (stale) claude/editor-file-links-QJgBV (stale) claude/create-v1-milestone-jTxPj (stale) claude/create-release-milestones-9rYvT (stale) claude/code-quality-review-jbbPN (stale) claude/align-sidenav-styling-4MuxV (stale) claude/add-astro-support-SJ4rh (stale) claude/file-naming-convention-LJdwR main claude/refrakt-themes-business-pqnpxy claude/v023-skeleton-rebucket changeset-release/main claude/spec-101-hero-cover-prism claude/mcp-server-verify-4lnxej claude/v0.15.0-phase-2 claude/design-prism-logo-VqzYi claude/design-tokens-config-njwvw claude/v023-skeleton-foundation claude/v023-skin-baseline claude/fix-placeholder-images refactor/theme-base refactor/engine-extensions feat/copy-to-clipboard feat/behaviors-library claude/work-item-summaries-jaHmY claude/review-plan-site-architecture-Qe2mN claude/rename-project-to-plan-i7q8Z claude/remove-plan-scaffold-files-3N8iG claude/reduce-css-duplication-9ieRL claude/project-runes-package-JWsBN claude/investigate-plan-timestamps-rm9qG claude/improve-seo-discoverability-FWwq1 claude/improve-plan-onboarding-KbBXX claude/implement-mockup-rune-eLw7M claude/fix-preview-mobile-scroll-EztD4 claude/fix-acceptance-criteria-lJZ2T claude/editor-file-links-QJgBV claude/create-v1-milestone-jTxPj claude/create-release-milestones-9rYvT claude/code-quality-review-jbbPN claude/align-sidenav-styling-4MuxV claude/add-astro-support-SJ4rh
Setting up your dashboard 0 entities found · 9/34 branches scanned
Migrate simple core runes from Model to createContentModelSchema Migrate the straightforward core runes that use @group decorators with sequential or sectioned patterns. These have no custom processChildren logic — they map directly to sequence, sections, or delimited content models.
Criteria completion: 7 of 7 (100%) checked; tracking started on Apr 21, no incremental history yet 0% 25% 50% 75% 100% Apr 21 Jun 15
Tracking started Apr 21 — check back for trends.
Apr 21, 01:29 PM bbbb94cCreated (done) by bjornolofandersson
Apr 21, 01:17 PM f2b3512Content edited by Claude
Add {ID}-{slug}.md filename convention + migrate filenames subcommand Runes Rune File Pattern Content model accordion packages/runes/src/tags/accordion.ts@group sections sections budget packages/runes/src/tags/budget.ts@group sequential sequence reveal packages/runes/src/tags/reveal.ts@group delimited delimited sandbox packages/runes/src/tags/sandbox.ts@group sequential sequence
Acceptance Criteria accordion rewritten using createContentModelSchema with sections content modelbudget rewritten using createContentModelSchema with sequence content modelreveal rewritten using createContentModelSchema with delimited content modelsandbox rewritten using createContentModelSchema with sequence content modelrefrakt inspect <rune> --type=all output is identical before and after for each runeAll existing tests pass after each migration No Model class import remains in any of the migrated files Approach For each rune:
Capture baseline output with refrakt inspect <rune> --type=all --json Rewrite schema using createContentModelSchema — map @attribute to attributes, @group to content model fields, transform() to the transform function Compare output to baseline — must be identical Run npx vitest run for any related test files