spec: align tasks with resolver classes
This commit is contained in:
parent
71996083aa
commit
634f1b0df7
@ -86,7 +86,7 @@ ## Phase 6: User Story 4 — Resolve dependency names (Priority: P3)
|
||||
- Given an edge referencing a scope tag or assignment filter, the dependencies UI shows the resolved display name when a matching foundation `InventoryItem` exists.
|
||||
- UI performs no Graph calls for resolution (DB-only resolver path).
|
||||
|
||||
- [ ] T017 [US4] Ensure dependency name resolution uses DB-only resolver (DependencyTargetResolver + foundation mapping) and does not call Graph client during rendering
|
||||
- [ ] T017 [US4] Ensure dependency name resolution uses DB-only resolver (DependencyQueryService + DependencyTargets\\DependencyTargetResolver + DependencyTargets\\FoundationTypeMap) and does not call Graph client during rendering
|
||||
- [ ] T018 [P] [US4] Add/adjust resolver unit test for foundation resolution via InventoryItem rows in tests/Unit/DependencyTargetResolverTest.php
|
||||
- [ ] T019 [P] [US4] Add/adjust feature test validating dependencies view renders resolved foundation names (tenant-scoped) in tests/Feature/InventoryItemDependenciesTest.php
|
||||
|
||||
@ -99,7 +99,7 @@ ## Phase 7: Polish & Cross-Cutting Concerns
|
||||
- [ ] T022 [P] Validate manual quickstart steps in specs/047-inventory-foundations-nodes/quickstart.md
|
||||
- [x] T023 [P] [US1] Add feature test: foundation InventoryItem meta_jsonb is sanitized (`stored == sanitizer->sanitize(stored)`) after sync (no payload dump) in tests/Feature/Inventory/InventorySyncServiceTest.php
|
||||
- [x] T024 [P] [US1] Add feature test: InventorySyncRun observed/upserted counts include foundations when enabled (tenant A) and exclude them when disabled (tenant B) (deterministic) in tests/Feature/Inventory/InventorySyncServiceTest.php
|
||||
- [ ] T025 [P] [US4] Verify task references match actual resolver classes used (DependencyTargetResolver + mapping); adjust task text only (no behavior change)
|
||||
- [x] T025 [P] [US4] Verified resolver references: dependencies UI queries edges via DependencyQueryService and renders targets via DependencyTargets\DependencyTargetResolver + DependencyTargets\FoundationTypeMap (text-only task)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user