diff --git a/.planning/phases/03-data-completion/deferred-items.md b/.planning/phases/03-data-completion/deferred-items.md index 2f79412..d36b450 100644 --- a/.planning/phases/03-data-completion/deferred-items.md +++ b/.planning/phases/03-data-completion/deferred-items.md @@ -1,3 +1,3 @@ # Deferred Items — Phase 03 -- `pnpm check:type` remains blocked by pre-existing render/legacy diagnostics and the user-owned Tile events contract migration (`TileStore.getEvent` and `TileLegacyBridge` still use the old `trigger` shape). The migration is outside Plan 03-01 and remains assigned to the later Phase 3 tile-events plan. +- `pnpm check:type` remains blocked by pre-existing render/legacy diagnostics outside Plan 03-06. The Tile events contract diagnostics from the earlier baseline were resolved by Plan 03-06. diff --git a/packages-user/data-common/src/store/tileStore.ts b/packages-user/data-common/src/store/tileStore.ts index aef4cbc..66fc24e 100644 --- a/packages-user/data-common/src/store/tileStore.ts +++ b/packages-user/data-common/src/store/tileStore.ts @@ -107,7 +107,9 @@ export class TileStore implements ITileStore { } /** 将原始事件对象转换为运行时使用的数字键事件映射 */ - private createEventMap(events: Record): Map { + private createEventMap( + events: Record + ): Map { const eventMap = new Map(); for (const [priority, event] of Object.entries(events)) { eventMap.set(Number(priority), event); diff --git a/packages-user/data-state/test/tileLegacy.test.ts b/packages-user/data-state/test/tileLegacy.test.ts index 8462275..0d301bb 100644 --- a/packages-user/data-state/test/tileLegacy.test.ts +++ b/packages-user/data-state/test/tileLegacy.test.ts @@ -1,9 +1,6 @@ import { describe, expect, it } from 'vitest'; import { TileStore } from '@user/data-common'; -import { - LegacyTileData, - TileLegacyBridge -} from '../src/legacy/tile'; +import { LegacyTileData, TileLegacyBridge } from '../src/legacy/tile'; describe('TileLegacyBridge events-map contract', () => { // 验证旧样板事件对象会转换为 TileStore 可消费的默认事件映射