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
+8 -3
View File
@@ -2,7 +2,7 @@
dir: backend/tests
## role
Test suite providing unit and integration tests that validate API endpoints, configuration, external clients, utilities, and service logic across the backend.
Comprehensive test suite providing unit and integration tests that validate the backend's API endpoints, external service clients, data persistence, and utility functions of a media library management dashboard.
## parent
index: backend/.pi-map.index.md
map: backend/.pi-map.md
@@ -11,8 +11,10 @@ map: backend/.pi-map.md
## files
- __init__.py
- test_api.py
- test_authentik_client.py
- test_backups.py
- test_config.py
- test_dashboards.py
- test_domain_media.py
- test_jellyseerr_client.py
- test_jobs.py
@@ -20,6 +22,9 @@ map: backend/.pi-map.md
- test_media_index.py
- test_observability.py
- test_path_utils.py
- test_prometheus_range.py
- test_qbittorrent_client.py
- test_service_data.py
- test_services.py
- test_ssh_client.py
- test_targets.py
@@ -30,9 +35,9 @@ index: backend/tests/.pi-map.index.md
map: backend/tests/.pi-map.md
## workflows
- change tests behavior
read: __init__.py, test_api.py, test_backups.py
read: __init__.py, test_api.py, test_authentik_client.py
- change tests CLI
read: test_jellyseerr_client.py, test_ssh_client.py
read: test_authentik_client.py, test_jellyseerr_client.py, test_qbittorrent_client.py
- change tests config
read: test_config.py
## dirty
File diff suppressed because one or more lines are too long