chore: regenerate stale .pi-map.md / .pi-map.index.md project maps
Project map had drifted: claimed recharts unused (was used), ObservabilityPage.tsx
exists (refactored to service-tabs/), missed JellyfinNowPlayingWidget +
authentik/backups service types. Regenerate to reflect post-change reality:
new Qbittorrent/LineSeriesChart/Prometheus{Gauge,Mean}Widget files,
service_data.py/qbittorrent_store.py, canonical prometheus-charting +
service-storage specs, archived changes.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
dir: openspec/changes/archive/2026-06-17-web-ui-rework
|
||||
|
||||
## role
|
||||
OpenSpec change specification archive documenting the planning, design, implementation, and verification of a React frontend migration from MUI v9 to shadcn/ui + Tailwind v4.
|
||||
OpenSpec change specification archive documenting a completed migration of a React web UI from MUI v9 to shadcn/ui + Tailwind v4 + lucide-react across eight incremental slices.
|
||||
## parent
|
||||
index: openspec/changes/archive/.pi-map.index.md
|
||||
map: openspec/changes/archive/.pi-map.md
|
||||
|
||||
@@ -4,7 +4,7 @@ dir: openspec/changes/archive/2026-06-17-web-ui-rework
|
||||
index: openspec/changes/archive/2026-06-17-web-ui-rework/.pi-map.index.md
|
||||
|
||||
## role
|
||||
OpenSpec change specification archive documenting the planning, design, implementation, and verification of a React frontend migration from MUI v9 to shadcn/ui + Tailwind v4.
|
||||
OpenSpec change specification archive documenting a completed migration of a React web UI from MUI v9 to shadcn/ui + Tailwind v4 + lucide-react across eight incremental slices.
|
||||
## files
|
||||
- apply-progress.md | Cumulative progress log documenting the implementation of a web UI rework across multiple slices, tracking completed tasks, file changes, deviations, and remaining work for a React/TypeScript frontend migration from MUI to shadcn/ui primitives. | dep: shadcn/ui, TanStack Table, Vitest, React, TypeScript, Vite, lucide-react, Tailwind CSS, npm, Node.js, git
|
||||
- archive-report.md | Documents the archive readiness of a completed `web-ui-rework` OpenSpec change, deferring the final folder move to a parent orchestrator while verifying all 8 lifecycle phases and archive preconditions are satisfied. | dep: git, openspec, sdd-sync, sdd-status, node/npm (build/lint/test toolchain), vitest, eslint, tanstack table, shadcn/ui, tailwind
|
||||
@@ -16,7 +16,7 @@ OpenSpec change specification archive documenting the planning, design, implemen
|
||||
- tasks.md | Defines a phased implementation plan for migrating a web UI from MUI v9 to shadcn/ui + Tailwind v4 + lucide-react, with 8 slices of concrete tasks, dependency ordering, and strict exit gates per slice. | dep: shadcn/ui, Tailwind CSS v4, lucide-react, TanStack Table, Vitest, Testing Library, React, Vite, MUI v9 (being removed), @emotion (being removed)
|
||||
- verify-report.md | Verification report documenting a completed frontend migration from MUI v9 to shadcn/ui + Tailwind v4 + lucide-react, validating all 71 tasks, 18 requirements, and 4 quality gates pass with two non-blocking findings. | dep: npm, node, vitest, @testing-library/react, react, react-router-dom, react-oidc-context, @tanstack/react-table, tailwindcss, lucide-react, radix-ui, jsdom, eslint, typescript, vite, git
|
||||
## arch
|
||||
Document-driven specification pattern with eight lifecycle phases (proposal → exploration → design → spec → tasks → apply-progress → verify-report → archive-report), using incremental slice-based delivery with strict exit gates per slice.
|
||||
Specification-driven lifecycle documentation following a structured eight-phase change management process (proposal → exploration → design → spec → tasks → apply → verify → archive), with progress tracking, sync reconciliation, and verification gate reports.
|
||||
## tags
|
||||
react, shadcn, lucide, ui, report, mui, tailwind, table
|
||||
## symbols
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
dir: openspec/changes/archive/2026-06-17-web-ui-rework/specs
|
||||
|
||||
## role
|
||||
Specifications directory for the web UI rework change proposal in the OpenSpec archive.
|
||||
Specification directory containing archived design documents for the 2026-06-17 web UI rework change.
|
||||
## parent
|
||||
index: openspec/changes/archive/2026-06-17-web-ui-rework/.pi-map.index.md
|
||||
map: openspec/changes/archive/2026-06-17-web-ui-rework/.pi-map.md
|
||||
|
||||
@@ -4,10 +4,10 @@ dir: openspec/changes/archive/2026-06-17-web-ui-rework/specs
|
||||
index: openspec/changes/archive/2026-06-17-web-ui-rework/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Specifications directory for the web UI rework change proposal in the OpenSpec archive.
|
||||
Specification directory containing archived design documents for the 2026-06-17 web UI rework change.
|
||||
## files
|
||||
## arch
|
||||
Empty directory intended to contain structured specification documents following the OpenSpec change-driven workflow pattern.
|
||||
OpenSpec change-based specification pattern, archiving approved proposal specs in a dated directory structure.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
dir: openspec/changes/archive/2026-06-17-web-ui-rework/specs/web-ui
|
||||
|
||||
## role
|
||||
Defines durable architectural specifications and post-change contracts for a web UI rework transitioning from MUI/Emotion to shadcn/ui/Tailwind.
|
||||
Defines durable specification contracts for a web UI rework migrating from MUI/Emotion to shadcn/ui/Tailwind with standardized component and testing patterns.
|
||||
## parent
|
||||
index: openspec/changes/archive/2026-06-17-web-ui-rework/specs/.pi-map.index.md
|
||||
map: openspec/changes/archive/2026-06-17-web-ui-rework/specs/.pi-map.md
|
||||
|
||||
@@ -4,11 +4,11 @@ dir: openspec/changes/archive/2026-06-17-web-ui-rework/specs/web-ui
|
||||
index: openspec/changes/archive/2026-06-17-web-ui-rework/specs/web-ui/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines durable architectural specifications and post-change contracts for a web UI rework transitioning from MUI/Emotion to shadcn/ui/Tailwind.
|
||||
Defines durable specification contracts for a web UI rework migrating from MUI/Emotion to shadcn/ui/Tailwind with standardized component and testing patterns.
|
||||
## files
|
||||
- spec.md | Defines durable post-change end-state contracts for a web UI rework migrating from MUI/Emotion to shadcn/ui/Tailwind, removing charting, restructuring navigation, and standardizing on TanStack Table with Vitest testing. | dep: shadcn/ui, Tailwind v4, lucide-react, Radix primitives, @tanstack/react-table, react-router-dom, react-oidc-context, Vitest, @testing-library/react, Grafana
|
||||
## arch
|
||||
Specification document establishing declarative technology-stack mandates, component-library standards, and structural conventions governing frontend implementation.
|
||||
Specification-driven contract document establishing end-state requirements across UI framework migration, navigation restructuring, table standardization, and testing conventions.
|
||||
## tags
|
||||
react, shadcn, table, vitest, spec, defines, durable, post
|
||||
## symbols
|
||||
|
||||
Reference in New Issue
Block a user