You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<tr><td>Environment name</td><tddata-admin-system-health-environment-value="name">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="name" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
72
+
<tr><td>Hosting model</td><tddata-admin-system-health-environment-value="hostingModel">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="hostingModel" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
73
+
<tr><td>Site URL</td><tddata-admin-system-health-environment-value="siteUrl">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="siteUrl" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
74
+
<tr><td>API URL</td><tddata-admin-system-health-environment-value="apiUrl">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="apiUrl" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
75
+
<tr><td>Database model</td><tddata-admin-system-health-environment-value="databaseModel">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="databaseModel" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
76
+
<tr><td>Storage folder</td><tddata-admin-system-health-environment-value="storageFolder">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="storageFolder" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
77
+
<tr><td>Last health check</td><tddata-admin-system-health-environment-value="lastHealthCheck">Loading</td><tddata-health-status="PENDING" data-admin-system-health-environment-status="lastHealthCheck" title="Reason: current environment identity has not loaded yet." aria-label="PENDING: current environment identity has not loaded yet.">PENDING</td></tr>
# PR_26175_CHARLIE_007 System Health Environment Identity
2
+
3
+
## Scope
4
+
5
+
Team: Charlie
6
+
7
+
Purpose: Add current deployment environment identity to Admin System Health and keep the all-environment map as static reference only.
8
+
9
+
## Changes
10
+
11
+
- Added a server-owned current environment identity model for Local, DEV, IST, UAT, and PRD.
12
+
- Added current deployment fields for environment name, hosting model, site URL, API URL, database model, storage folder, and last health check.
13
+
- Replaced the active multi-environment summary table with a current deployment identity table.
14
+
- Added a static Environment Map for Local, DEV, IST, UAT, and PRD without health status fields.
15
+
- Updated focused API and Playwright tests.
16
+
17
+
## Architecture Constraint
18
+
19
+
PASS. System Health displays the current deployment environment only. The Environment Map is static reference content and does not actively health-check other environments.
- PASS: `npx playwright test tests/playwright/tools/AdminHealthOperationsPage.spec.mjs --workers=1 --reporter=line`
28
+
29
+
## Notes
30
+
31
+
GitHub CLI is unavailable in this workspace. Branch push uses local `git`; draft PR creation uses the GitHub connector when available, otherwise the manual compare URL is reported.
Copy file name to clipboardExpand all lines: docs_build/dev/reports/coverage_changed_js_guardrail.txt
+3-8Lines changed: 3 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,8 @@ Missing changed runtime JS files are WARN, not FAIL.
6
6
Source: Playwright/Chromium built-in V8 coverage from the active Playwright run.
7
7
8
8
Changed runtime JS files considered:
9
-
(0%) src/dev-runtime/messages/messages-postgres-service.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
10
-
(0%) toolbox/messages/messages.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
11
-
(0%) toolbox/text-to-speech/text2speech.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
12
-
(0%) toolbox/text-to-speech/tts-profile-store.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
9
+
(0%) src/dev-runtime/server/local-api-router.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
(0%) src/dev-runtime/messages/messages-postgres-service.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
21
-
(0%) toolbox/messages/messages.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
22
-
(0%) toolbox/text-to-speech/text2speech.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
23
-
(0%) toolbox/text-to-speech/tts-profile-store.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
20
+
(0%) src/dev-runtime/server/local-api-router.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
0 commit comments