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) changeset-release/main 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 · 8/34 branches scanned
Remove Type system — delete schema classes, registries, and old signature Phase 3 of ADR-005 (breaking change). Once all runes are migrated (WORK-106, WORK-107) and tooling updated (WORK-108), remove the legacy Type class system entirely.
Depends on WORK-106, WORK-107, and WORK-108 all being complete.
Criteria completion: 11 of 11 (100%) checked; tracking started on Apr 19, no incremental history yet 0% 25% 50% 75% 100% Apr 19 Jun 15
Tracking started Apr 19 — check back for trends.
Apr 21, 01:17 PM f2b3512Content edited by Claude
Add {ID}-{slug}.md filename convention + migrate filenames subcommand Apr 12, 11:43 AM 59ded4aContent edited by Claude
Implement SPEC-037 plan package hardening: all 7 work items Apr 10, 06:58 PM f262d7bContent edited by Claude
Backfill source attributes on all 123 work items Apr 3, 05:40 PM f0a845aContent edited by Claude
chore(plan): check off acceptance criteria for 14 completed v1.0.0 work Apr 2, 05:57 PM c87b1c2Content edited by Claude
Implement ADR-005: replace useSchema/Type system with inline rune identi Apr 2, 05:30 PM 721addbCreated (done) by Claude
Break ADR-005 into work items (WORK-105 through WORK-109) Acceptance Criteria createComponentRenderable only accepts the new inline { rune, schemaOrgType?, ... } signature — old Type overload removedType, TypeFactory, and useSchema deleted from packages/types/src/schema/index.tsAll ~35 schema class files in packages/runes/src/schema/ deleted All schema class files in community packages (runes/*/src/schema/) deleted packages/runes/src/registry.ts deleted (or reduced to only non-Type exports if any exist)RuneDescriptor.type field removed — only typeName and schemaOrgType remainRune class no longer references Type@refrakt-md/types no longer exports schema classes (Page, Hint, etc.)All tests pass TypeScript compiles cleanly across the entire monorepo A changeset is created for the breaking change Scope ~35 schema class files to delete in packages/runes/src/schema/ ~30 schema class files to delete across runes/*/src/schema/ (9 community packages) ~10 registry/index files to update 1 function signature to simplify (createComponentRenderable) 1 interface to simplify (RuneDescriptor) 1 class to simplify (Rune) Barrel export cleanup in packages/types/src/index.ts and packages/runes/src/index.ts Approach Remove the Type overload from createComponentRenderable — keep only the inline signature Delete all schema/ directories: packages/runes/src/schema/ and each runes/*/src/schema/ Delete or gut packages/runes/src/registry.ts Remove Type, TypeFactory, useSchema from packages/types/src/schema/index.ts Clean up RuneDescriptor — remove type?: Type field Remove schema class re-exports from barrel files Run full build (npm run build) and fix any remaining references Run full test suite (npm test) Create changeset documenting the breaking change References ADR-005 (Phase 3)WORK-105 (dependency — dual-signature support)WORK-106 (dependency — core rune migration)WORK-107 (dependency — community rune migration)WORK-108 (dependency — tooling update)