From 4b7ca27bb5a30c932d489652708232e1f34b4c66 Mon Sep 17 00:00:00 2001 From: Harlan GitHub Agent Date: Thu, 12 Nov 2026 12:31:29 +1100 Subject: [PATCH] fix(lint): resolve the three CI maintenance warnings Use satisfies so the cluster slug and bucket maps keep their known keys, and drop a component import Nuxt already registers. Co-Authored-By: Claude Opus 5.5 --- layers/registry/server/data/clusters.ts | 4 ++-- modules/mdxg/src/runtime/components/MdxgPageView.vue | 1 - scripts/summarize-classifications.ts | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/layers/registry/server/data/clusters.ts b/layers/registry/server/data/clusters.ts index 17239c2f..d62b0e58 100644 --- a/layers/registry/server/data/clusters.ts +++ b/layers/registry/server/data/clusters.ts @@ -608,7 +608,7 @@ export function isCategoryPinned(owner: string, repo: string, name: string): boo return PINNED_SKILL_KEYS.has(`${owner}/${repo}/${name}`) } -export const RENAMED_CLUSTER_SLUGS: Record = { +export const RENAMED_CLUSTER_SLUGS = { 'plan': 'planning', 'master-agent': 'context-engineering', // `docs` -> `writing` was the 2026-08-12 rename. `writing` retired into @@ -628,7 +628,7 @@ export const RENAMED_CLUSTER_SLUGS: Record = { 'writing': 'anti-slop', // Both tracks covered auth. The combined route keeps their full depth. 'security': 'backend-data', -} +} satisfies Record /** * Categories deleted on 2026-08-13 with no successor, as slugs. diff --git a/modules/mdxg/src/runtime/components/MdxgPageView.vue b/modules/mdxg/src/runtime/components/MdxgPageView.vue index fe83a01f..357898a4 100644 --- a/modules/mdxg/src/runtime/components/MdxgPageView.vue +++ b/modules/mdxg/src/runtime/components/MdxgPageView.vue @@ -1,7 +1,6 @@