Skip to content

PR_26175_CHARLIE_010-system-health-history-and-closeout + 011-admin-submenu-alphabetical-order#155

Merged
ToolboxAid merged 2 commits into
pr/26175-CHARLIE-009-system-health-current-r2-healthfrom
pr/26175-CHARLIE-010-system-health-history-and-closeout
Jun 24, 2026
Merged

PR_26175_CHARLIE_010-system-health-history-and-closeout + 011-admin-submenu-alphabetical-order#155
ToolboxAid merged 2 commits into
pr/26175-CHARLIE-009-system-health-current-r2-healthfrom
pr/26175-CHARLIE-010-system-health-history-and-closeout

Conversation

@ToolboxAid

@ToolboxAid ToolboxAid commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds current-environment Health Check History to Admin System Health.
  • Adds the final Charlie closeout report for the stacked System Health expansion chain.
  • Continuation BUILD_PR PR_26175_CHARLIE_011-admin-submenu-alphabetical-order alphabetizes the Admin submenu by visible label only.

011 Scope

  • Moved Creators into alphabetical position in src/api/admin-owner-navigation.js.
  • Preserved existing labels, paths, routes, IDs, classes, renderer behavior, and Theme V2 styling.
  • Added/updated targeted checks for alphabetical order, duplicate detection, and per-link Admin page open validation.

Validation

010

  • PASS: node --check src/dev-runtime/server/local-api-router.mjs
  • PASS: node --check assets/theme-v2/js/admin-system-health.js
  • PASS: git diff --check
  • PASS: node --test tests/dev-runtime/AdminHealthOperations.test.mjs
  • PASS: node --test tests/dev-runtime/PublicEnvironmentConfig.test.mjs
  • PASS: npx playwright test tests/playwright/tools/AdminHealthOperationsPage.spec.mjs --workers=1 --reporter=line

011

  • PASS: node --check src/api/admin-owner-navigation.js
  • PASS: alphabetical/duplicate/path verification script via node --input-type=module
  • PASS: git diff --check
  • PASS: node --test tests/dev-runtime/ApiMenuPathCleanup.test.mjs
  • PASS: node --test --test-name-pattern "Admin and Owner navigation are shared" tests/dev-runtime/ArchitectureCleanupApiNavInvitations.test.mjs
  • PASS: npx playwright test tests/playwright/tools/AdminOwnerNavigationBoundary.spec.mjs --workers=1 --reporter=line
  • PASS: npx playwright test tests/playwright/tools/AdminInvitationsNavPage.spec.mjs --workers=1 --reporter=line

Artifacts

  • tmp/PR_26175_CHARLIE_010-system-health-history-and-closeout_delta.zip
  • tmp/PR_26175_CHARLIE_011-admin-submenu-alphabetical-order_delta.zip
  • docs_build/dev/reports/PR_26175_CHARLIE_011-admin-submenu-alphabetical-order.md
  • docs_build/dev/reports/PR_26175_CHARLIE_011-admin-submenu-alphabetical-order-validation.md
  • docs_build/dev/reports/PR_26175_CHARLIE_011-admin-submenu-alphabetical-order-branch-validation.md
  • docs_build/dev/reports/PR_26175_CHARLIE_011-admin-submenu-alphabetical-order-requirement-checklist.md
  • docs_build/dev/reports/PR_26175_CHARLIE_011-admin-submenu-alphabetical-order-manual-validation-notes.md

Stacking

  • Base: pr/26175-CHARLIE-009-system-health-current-r2-health
  • Head: pr/26175-CHARLIE-010-system-health-history-and-closeout

No merge requested.

@ToolboxAid ToolboxAid changed the title PR_26175_CHARLIE_010-system-health-history-and-closeout PR_26175_CHARLIE_010-system-health-history-and-closeout + 011-admin-submenu-alphabetical-order Jun 24, 2026
@ToolboxAid ToolboxAid marked this pull request as ready for review June 24, 2026 19:58
@ToolboxAid ToolboxAid merged commit d4f4279 into pr/26175-CHARLIE-009-system-health-current-r2-health Jun 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant