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:
Developer
2026-07-09 14:05:56 +00:00
parent 98f17f6e5d
commit ec7ebd7013
189 changed files with 1215 additions and 428 deletions
@@ -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