From 1a63c192d236ff75809b2c9cd85e1d7902c3dbfd Mon Sep 17 00:00:00 2001 From: Charlie Team <97194984+ToolboxAid@users.noreply.github.com> Date: Thu, 25 Jun 2026 11:18:54 -0400 Subject: [PATCH] Add System Health environment comparison --- admin/system-health.html | 20 + assets/theme-v2/js/admin-system-health.js | 50 ++ ...ARLIE_031-environment-health-comparison.md | 33 + ...ent-health-comparison_branch-validation.md | 17 + ...alth-comparison_manual-validation-notes.md | 9 + ...ealth-comparison_requirements-checklist.md | 12 + ...nment-health-comparison_validation-lane.md | 21 + .../dev/reports/codex_changed_files.txt | 59 +- docs_build/dev/reports/codex_review.diff | 663 +----------------- .../reports/coverage_changed_js_guardrail.txt | 3 +- .../reports/playwright_v8_coverage_report.txt | 8 +- src/dev-runtime/server/local-api-router.mjs | 76 ++ .../api/admin-system-health/contract.test.mjs | 13 + .../AdminHealthOperations.test.mjs | 9 + .../tools/AdminHealthOperationsPage.spec.mjs | 11 + 15 files changed, 305 insertions(+), 699 deletions(-) create mode 100644 docs_build/dev/reports/PR_26177_CHARLIE_031-environment-health-comparison.md create mode 100644 docs_build/dev/reports/PR_26177_CHARLIE_031-environment-health-comparison_branch-validation.md create mode 100644 docs_build/dev/reports/PR_26177_CHARLIE_031-environment-health-comparison_manual-validation-notes.md create mode 100644 docs_build/dev/reports/PR_26177_CHARLIE_031-environment-health-comparison_requirements-checklist.md create mode 100644 docs_build/dev/reports/PR_26177_CHARLIE_031-environment-health-comparison_validation-lane.md diff --git a/admin/system-health.html b/admin/system-health.html index b62f232d7..5294d7d6e 100644 --- a/admin/system-health.html +++ b/admin/system-health.html @@ -40,6 +40,7 @@
Environment Identity
Environment Map
+Environment Health Comparison
Environment Capabilities
Health API Contract
Admin API Registry
@@ -110,6 +111,25 @@| Environment | +Hosting model | +Runtime expectation | +Database model | +Storage folder | +State | +Status | +
|---|---|---|---|---|---|---|
| Environment comparison | Reference-only | Waiting for safe API status | Reference-only | Reference-only | Unavailable | PENDING |
| Check | -Target | -+Timing | -Status | -
|---|---|---|---|
| Bucket connectivity | Loading | PENDING | |
| List | Loading | PENDING | |
| Upload | Loading | PENDING | |
| Read | Loading | PENDING | |
| Delete | Loading | PENDING | |
| Last checked | Loading | PENDING | |
| Bucket connectivity | Loading | Loading | PENDING |
| List | Loading | Loading | PENDING |
| Upload | Loading | Loading | PENDING |
| Read | Loading | Loading | PENDING |
| Delete | Loading | Loading | PENDING |
| Last checked | Loading | Loading | PENDING |
Environment Identity
Environment Map
+Environment Health Comparison
Environment Capabilities
Health API Contract
Admin API Registry
@@ -110,6 +111,25 @@| Environment | +Hosting model | +Runtime expectation | +Database model | +Storage folder | +State | +Status | +
|---|---|---|---|---|---|---|
| Environment comparison | Reference-only | Waiting for safe API status | Reference-only | Reference-only | Unavailable | PENDING |