Skip to content

Run change requests through the reuse workflow, say what the user holds, and keep search realms to realm roots - #176

Open
FadhlanR wants to merge 3 commits into
mainfrom
cs-13574-catalog-reuse-change-requests
Open

FadhlanR wants to merge 3 commits into
mainfrom
cs-13574-catalog-reuse-change-requests

Conversation

@FadhlanR

@FadhlanR FadhlanR commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Background and Goal

The AI assistant's catalog-reuse evaluations showed models handling a first build well and then losing the thread on a follow-up change:

  • On a change request they asked a question, built a side card, or only reported a platform limit, instead of reusing the catalog definition.
  • None of them said whether the user held a live reference or their own copy.
  • GPT models also passed module folders as search-entries realms and got 404s.

What this changes:

  • catalog-reuse/SKILL.md:
    • A change request now goes through the same reuse workflow for the parts it changes.
    • The assistant acts on what that workflow settles. Where part of the change is beyond the platform, it builds the reachable parts and names the limit.
    • Every turn that references, specializes, installs or remixes ends with one line saying whether the user holds a reference or a copy.
    • search-entries realms takes realm roots only, never a module folder.
    • The remix wording now ties remix to a bundle the user will diverge, not to a schema change.
  • boxel-ui-guidelines: the fitted-layout reference is linked relative to its file, so it no longer resolves to a 404.

Validated in the evaluations with Claude Sonnet 4.6 and GPT-6 Luna:

Evaluation Sonnet 4.6 GPT-6 Luna
Service desk 9 9
Wine cellar 10 10
  • Service desk: on the change request, Sonnet specialized the catalog Ticket with a priorityField scale.
  • Wine cellar: reference first, own on request.
  • No search-realm 404s.

🤖 Generated with Claude Code

…ds, and keep search realms to realm roots

catalog-reuse: a later request that changes what was built goes through
the same workflow for the changed parts, and the assistant acts on what
it settles instead of asking; where part of the change is beyond the
platform it builds the reachable parts and names the limit. Every turn
that references, specializes, installs or remixes ends with one line on
whether the user holds a reference or a copy. `search-entries` realms
take realm roots, never a module folder. Remix is for a bundle the user
will diverge from the catalog's, not for a schema change.

boxel-ui-guidelines: link the fitted-layout reference relative to the
file, so it no longer resolves to a 404.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Workspace Sync Dry-Run Complete

Dry-run completed successfully - no changes were made
Target workspace: https://realms-staging.stack.cards/skills/
PR: #176
Changes will be synced when this PR is merged to main

Dry-Run Results
Starting push from . to https://realms-staging.stack.cards/skills/
Testing realm access...
Realm access verified
Found 302 files in local directory
No sync manifest found, will upload all files
Uploading 302 file(s) via /_atomic...
[DRY RUN] Would upload index.json
[DRY RUN] Would upload index.md
[DRY RUN] Would upload realm.json
[DRY RUN] Would upload skills/boxel/SKILL.md
[DRY RUN] Would upload skills/boxel/references/base-field-catalog.md
[DRY RUN] Would upload skills/boxel/references/card-references.md
[DRY RUN] Would upload skills/boxel/references/command-development.md
[DRY RUN] Would upload skills/boxel/references/command-invocation-modes.md
[DRY RUN] Would upload skills/boxel/references/common-imports.md
[DRY RUN] Would upload skills/boxel/references/container-query-fitted-layout.md
[DRY RUN] Would upload skills/boxel/references/core-concept.md
[DRY RUN] Would upload skills/boxel/references/core-patterns.md
[DRY RUN] Would upload skills/boxel/references/data-management.md
[DRY RUN] Would upload skills/boxel/references/date-math.md
[DRY RUN] Would upload skills/boxel/references/default-index-card.md
[DRY RUN] Would upload skills/boxel/references/defensive-link-traversal.md
[DRY RUN] Would upload skills/boxel/references/defensive-programming.md
[DRY RUN] Would upload skills/boxel/references/delegated-rendering.md
[DRY RUN] Would upload skills/boxel/references/design-playbook.md
[DRY RUN] Would upload skills/boxel/references/enumerations.md
[DRY RUN] Would upload skills/boxel/references/external-libraries.md
[DRY RUN] Would upload skills/boxel/references/file-editing.md
[DRY RUN] Would upload skills/boxel/references/fitted-formats.md
[DRY RUN] Would upload skills/boxel/references/formatters.md
[DRY RUN] Would upload skills/boxel/references/icons.md
[DRY RUN] Would upload skills/boxel/references/imagedef.md
[DRY RUN] Would upload skills/boxel/references/lint-workflow.md
[DRY RUN] Would upload skills/boxel/references/prefers-wide-format.md
[DRY RUN] Would upload skills/boxel/references/query-systems.md
[DRY RUN] Would upload skills/boxel/references/quick-reference.md
[DRY RUN] Would upload skills/boxel/references/qunit-testing.md
[DRY RUN] Would upload skills/boxel/references/relationship-loading-state.md
[DRY RUN] Would upload skills/boxel/references/searchable-fields.md
[DRY RUN] Would upload skills/boxel/references/spec-usage.md
[DRY RUN] Would upload skills/boxel/references/styling-design.md
[DRY RUN] Would upload skills/boxel/references/template-syntax.md
[DRY RUN] Would upload skills/boxel/references/theme-design-system.md
[DRY RUN] Would upload skills/boxel/scripts/instance-correctness-scan.py
[DRY RUN] Would upload skills/boxel-create-edit-cards/SKILL.md
[DRY RUN] Would upload skills/boxel-design/SKILL.md
[DRY RUN] Would upload skills/boxel-design/references/asset-selection-guidelines.md
[DRY RUN] Would upload skills/boxel-design/references/critical-rules.md
[DRY RUN] Would upload skills/boxel-environment/SKILL.md
[DRY RUN] Would upload skills/boxel-environment/references/assistant-persona.md
[DRY RUN] Would upload skills/boxel-environment/references/calling-commands.md
[DRY RUN] Would upload skills/boxel-environment/references/card-tool-selection.md
[DRY RUN] Would upload skills/boxel-environment/references/common-errors.md
[DRY RUN] Would upload skills/boxel-environment/references/diagnosing-broken-links.md
[DRY RUN] Would upload skills/boxel-environment/references/fresh-realm-push-integrity.md
[DRY RUN] Would upload skills/boxel-environment/references/host-commands-reference.md
[DRY RUN] Would upload skills/boxel-environment/references/indexing-operations.md
[DRY RUN] Would upload skills/boxel-environment/references/markdown-edit.md
[DRY RUN] Would upload skills/boxel-environment/references/searching-and-querying.md
[DRY RUN] Would upload skills/boxel-environment/references/shared-mirror-safety.md
[DRY RUN] Would upload skills/boxel-environment/references/source-code-editing.md
[DRY RUN] Would upload skills/boxel-environment/references/user-environment-awareness.md
[DRY RUN] Would upload skills/boxel-environment/references/workflows-and-orchestration.md
[DRY RUN] Would upload skills/boxel-file-def/SKILL.md
[DRY RUN] Would upload skills/boxel-file-def/references/available-fields.md
[DRY RUN] Would upload skills/boxel-file-def/references/filedef-first-class-file-support.md
[DRY RUN] Would upload skills/boxel-file-def/references/filedef-vs-base64imagefield.md
[DRY RUN] Would upload skills/boxel-file-def/references/import-paths.md
[DRY RUN] Would upload skills/boxel-file-def/references/markdowndef-vs-markdownfield.md
[DRY RUN] Would upload skills/boxel-file-def/references/no-inline-binary.md
[DRY RUN] Would upload skills/boxel-file-def/references/rendering-file-fields-in-templates.md
[DRY RUN] Would upload skills/boxel-file-def/references/type-hierarchy.md
[DRY RUN] Would upload skills/boxel-file-def/references/using-filedef-in-cards.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/SKILL.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/references/authoring-notes.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/references/base-syntax.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/references/bfm-extensions-beyond-commonmarkgfm.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/references/card-directives-the-boxel-extension.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/references/quick-reference.md
[DRY RUN] Would upload skills/boxel-flavored-markdown/references/where-bfm-is-used.md
[DRY RUN] Would upload skills/boxel-markdown-format/SKILL.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/delegation-composes.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/essential-helper-markdownescape.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/pitfalls.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/rendering-markdown-html-at-runtime.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/shape-of-a-static-markdown-template.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/the-default-usually-good-enough.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/the-markdown-helpers-toolkit.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/when-youre-done.md
[DRY RUN] Would upload skills/boxel-markdown-format/references/worked-example-note-card-with-custom-markdown.md
[DRY RUN] Would upload skills/boxel-patterns/SKILL.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/app-card-home-with-search/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/attach-remote-image/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-declared-captures/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-declared-captures/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-image-steering/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-image-steering/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-linked-to-me-lookup/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-linked-to-me-lookup/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-run-command-cli/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/automate-run-command-cli/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/build-planning-cards-trio/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/build-site-config-with-theme/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/build-site-config-with-theme/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/cardinfo-override-title/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/cardinfo-override-title/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/collab-yjs-shared-document/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-atomic-install/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-atomic-install/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-data-resource/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-data-resource/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-optimistic-pipeline/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-optimistic-pipeline/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-typed-with-progress/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-typed-with-progress/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-with-skill-card-ref/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/command-with-skill-card-ref/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/containsmany-sorted-render/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/containsmany-sorted-render/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/format-morph-shared-component/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-capture-card-format/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-capture-card-format/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-chess-js-via-cdn/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-chess-js-via-cdn/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-filedef-generated-image/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-filedef-generated-image/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-leaflet-via-cdn/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-leaflet-via-cdn/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-one-shot-llm/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-one-shot-llm/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-openrouter-image-generation/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-openrouter-image-generation/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-send-request-via-proxy/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-send-request-via-proxy/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-three-js-3mf-fabrication/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-three-js-3mf-fabrication/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-three-js-via-cdn/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-three-js-via-cdn/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-thumbnail-card-ai/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-thumbnail-card-ai/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-tone-js-via-cdn/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-tone-js-via-cdn/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-web-audio-synthesis/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/integrate-web-audio-synthesis/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-3d-card-carousel/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-3d-card-carousel/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-design-board/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-design-board/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-kanban-drag-drop/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-kanban-drag-drop/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-sectioned-record-with-nav/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/layout-sectioned-record-with-nav/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-command-menu-item/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-command-menu-item/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-discriminated-action-resolver/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-discriminated-action-resolver/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-element-tag-helper/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-element-tag-helper/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-flip-card/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-flip-card/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-host-mode-paths/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-host-mode-paths/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-onclick-outside/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-onclick-outside/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-view-transition/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/link-view-transition/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-atomic-field-factory/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-atomic-field-factory/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-base-class-taxonomy/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-base-class-taxonomy/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-lru-cached-parser/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-lru-cached-parser/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-recursive-fielddef/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-recursive-fielddef/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-resource-class-data-loader/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-resource-class-data-loader/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-sensitive-stub-pair/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-sensitive-stub-pair/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-typed-activity-feed/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-typed-activity-feed/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-variant-field-dispatcher/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/organize-variant-field-dispatcher/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/pick-rating/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/pick-rating/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/pick-typed-sort/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/pick-typed-sort/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/polymorphic-field-subclass/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/resource-consume-from-context/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/resource-consume-from-context/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/resource-for-state/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-card-list-with-views/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-card-list-with-views/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-count-tiles-from-query/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-count-tiles-from-query/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-filedef-audio-player/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-filedef-audio-player/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-list-prefer-prerendered/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-list-prefer-prerendered/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-pdf-annotations-filedef/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-pdf-annotations-filedef/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-runtime-markdown-html/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-runtime-markdown-html/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-table-from-query/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-table-from-query/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-wiki-links/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/show-wiki-links/example.gts
[DRY RUN] Would upload skills/boxel-patterns/patterns/theme-first-workflow/README.md
[DRY RUN] Would upload skills/boxel-patterns/patterns/theme-first-workflow/example.gts
[DRY RUN] Would upload skills/boxel-patterns/references/ai-image-models.md
[DRY RUN] Would upload skills/boxel-patterns/references/integration-surfaces.md
[DRY RUN] Would upload skills/boxel-patterns/references/libraries.md
[DRY RUN] Would upload skills/boxel-patterns/references/pattern-authoring.md
[DRY RUN] Would upload skills/boxel-patterns/references/pattern-backlog.md
[DRY RUN] Would upload skills/boxel-patterns/scripts/audit-host-command-refs.mjs
[DRY RUN] Would upload skills/boxel-skill-authoring/SKILL.md
[DRY RUN] Would upload skills/boxel-theme-development/SKILL.md
[DRY RUN] Would upload skills/boxel-theme-development/references/design-md-adapter.md
[DRY RUN] Would upload skills/boxel-theme-development/references/shadcn-boxel-token-mapping.md
[DRY RUN] Would upload skills/boxel-ui-component-discovery/SKILL.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/SKILL.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/checklist.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/delegated-render-control.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/field-rendering-fields-vs-model.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/font-loading-theme-card-owns-imports.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/prefer-component-apis-write-new-components-when-needed.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/prevent-content-overflow.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/print-and-published-output.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/style-budget.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/template-patterns.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/theme-token-contract.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/ui-review-procedure.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/use-boxel-design-tokens-for-theming.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/use-boxel-ui-components.md
[DRY RUN] Would upload skills/boxel-ui-guidelines/references/use-container-queries-not-viewport-units.md
[DRY RUN] Would upload skills/boxel-workspace-cardinal-rules/SKILL.md
[DRY RUN] Would upload skills/bxl-authoring/SKILL.md
[DRY RUN] Would upload skills/card-operations-authoring/SKILL.md
[DRY RUN] Would upload skills/catalog-listing/SKILL.md
[DRY RUN] Would upload skills/catalog-listing/references/submission-workflow.md
[DRY RUN] Would upload skills/catalog-reuse/SKILL.md
[DRY RUN] Would upload skills/domain-interview/SKILL.md
[DRY RUN] Would upload skills/domain-interview/references/brief-template.md
[DRY RUN] Would upload skills/ember-best-practices/README.md
[DRY RUN] Would upload skills/ember-best-practices/SKILL.md
[DRY RUN] Would upload skills/ember-best-practices/rules/a11y-automated-testing.md
[DRY RUN] Would upload skills/ember-best-practices/rules/a11y-form-labels.md
[DRY RUN] Would upload skills/ember-best-practices/rules/a11y-keyboard-navigation.md
[DRY RUN] Would upload skills/ember-best-practices/rules/a11y-route-announcements.md
[DRY RUN] Would upload skills/ember-best-practices/rules/a11y-semantic-html.md
[DRY RUN] Would upload skills/ember-best-practices/rules/advanced-concurrency.md
[DRY RUN] Would upload skills/ember-best-practices/rules/advanced-data-loading-with-ember-concurrency.md
[DRY RUN] Would upload skills/ember-best-practices/rules/advanced-helpers.md
[DRY RUN] Would upload skills/ember-best-practices/rules/advanced-modifiers.md
[DRY RUN] Would upload skills/ember-best-practices/rules/advanced-tracked-built-ins.md
[DRY RUN] Would upload skills/ember-best-practices/rules/bundle-direct-imports.md
[DRY RUN] Would upload skills/ember-best-practices/rules/bundle-embroider-static.md
[DRY RUN] Would upload skills/ember-best-practices/rules/bundle-lazy-dependencies.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-args-validation.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-avoid-classes-in-examples.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-avoid-constructors.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-avoid-lifecycle-hooks.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-cached-getters.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-class-fields.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-composition-patterns.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-controlled-forms.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-file-conventions.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-memory-leaks.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-minimal-tracking.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-on-modifier.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-reactive-chains.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-strict-mode.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-tracked-toolbox.md
[DRY RUN] Would upload skills/ember-best-practices/rules/component-use-glimmer.md
[DRY RUN] Would upload skills/ember-best-practices/rules/exports-named-with-default-fallback.md
[DRY RUN] Would upload skills/ember-best-practices/rules/helper-builtin-functions.md
[DRY RUN] Would upload skills/ember-best-practices/rules/helper-composition.md
[DRY RUN] Would upload skills/ember-best-practices/rules/helper-plain-functions.md
[DRY RUN] Would upload skills/ember-best-practices/rules/performance-on-modifier-vs-handlers.md
[DRY RUN] Would upload skills/ember-best-practices/rules/route-lazy-routes.md
[DRY RUN] Would upload skills/ember-best-practices/rules/route-loading-substates.md
[DRY RUN] Would upload skills/ember-best-practices/rules/route-model-caching.md
[DRY RUN] Would upload skills/ember-best-practices/rules/route-parallel-model.md
[DRY RUN] Would upload skills/ember-best-practices/rules/route-templates.md
[DRY RUN] Would upload skills/ember-best-practices/rules/service-cache-responses.md
[DRY RUN] Would upload skills/ember-best-practices/rules/service-data-requesting.md
[DRY RUN] Would upload skills/ember-best-practices/rules/service-ember-data-optimization.md
[DRY RUN] Would upload skills/ember-best-practices/rules/service-owner-linkage.md
[DRY RUN] Would upload skills/ember-best-practices/rules/service-shared-state.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-avoid-computation.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-conditional-rendering.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-each-key.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-fn-helper.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-helper-imports.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-let-helper.md
[DRY RUN] Would upload skills/ember-best-practices/rules/template-only-component-functions.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-library-dom-abstraction.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-modern-patterns.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-msw-setup.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-no-raf-for-state.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-qunit-dom-assertions.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-render-patterns.md
[DRY RUN] Would upload skills/ember-best-practices/rules/testing-test-waiters.md
[DRY RUN] Would upload skills/ember-best-practices/rules/vscode-setup-recommended.md
[DRY RUN] Would upload skills/glossary.md
[DRY RUN] Would upload skills/query-backed-relationships/SKILL.md
[DRY RUN] Would upload skills/realm-policy-authoring/SKILL.md
[DRY RUN] Would upload skills/rich-markdown-reports/SKILL.md
[DRY RUN] Would upload skills/source-code-editing/SKILL.md
Skipping 2 realm-managed remote artifact(s): index.json, realm.json
Push completed
Push completed successfully

FadhlanR and others added 2 commits October 6, 2026 21:22
The change-request rule names instances alongside Specs and settles the
reachable parts as reference, specialize, or a confirmed gap rather than
any build. The realm-root rule now covers both search transports, the
ownership line closes the reply, and the reply-side self-audit questions
sit under their own lead-in. Link delegated-render-control.md relative to
its file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s scoping

Step 7's ownership line now triggers on the instance operations too —
pointing a relationship at a catalog instance, or copying one — not just
part/Listing reuse, so an instance turn discloses reference-vs-copy like
any other. The search-entries bullet now says scoping is by `matches`,
not by pointing its `realms` at a module folder, matching the realm-root
rule below it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@FadhlanR
FadhlanR marked this pull request as ready for review October 7, 2026 06:15
@FadhlanR
FadhlanR requested a review from a team October 7, 2026 06:18
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.

2 participants