2.8 KiB
HMDesignTest Portable r5 candidate verification
Result
PORTABLE EXECUTION RESULT: PARTIAL
The portable server starts with the bundled Node runtime and prints separate Storybook and Dashboard URLs. The r5 candidate routes / to storybook-static/ and /dashboard/ to dist-dashboard/ without changing UI source, Theme, Component, Pattern, or Storybook files.
Candidate artifact
- Path:
HMDesignTest-Portable-Test-r5-candidate-2026-10-08.zip - Size: 108,362,960 bytes
- SHA-256:
2CD5BE30C6B6D7CCAC21D1081E9A0152CDA402D3D2F9218CCBCA6E253A0B9A38 - ZIP entries: 2,065
- Duplicate archive paths: none
Portable execution
- Bundled runtime: present at
HMDesignTest/runtime/node/node.exe - Server startup: PASS; bundled Node v22.23.3 started the candidate server.
- Example selected port during verification: 6009.
- Printed addresses:
http://127.0.0.1:6009/andhttp://127.0.0.1:6009/dashboard/. - Port collision fallback: retained; server increments from 6007 through 6023 and then fails cleanly if all are unavailable.
- Binding: retained at
127.0.0.1. - Path traversal and backslash rejection: retained.
Static checks
- Storybook entry present:
HMDesignTest/storybook-static/index.html - Dashboard entry present:
HMDesignTest/dist-dashboard/index.html - Dashboard JS present:
HMDesignTest/dist-dashboard/assets/dashboard-export.js - Dashboard CSS present:
HMDesignTest/dist-dashboard/assets/style-BJ7gb3jH.css - Dashboard Noto Sans KR font present:
HMDesignTest/dist-dashboard/assets/NotoSansKR-variable-k7NQXPol.ttf - Dashboard source is the production export; no Storybook story import was added.
- r3/r4 preserved: PASS; no existing archive was overwritten.
Browser verification
NOT RUN for the r5 candidate. The available browser could not connect to the locally spawned candidate server (ERR_CONNECTION_TIMED_OUT), and the shell HTTP client was blocked from accessing the local test socket by the execution sandbox. Therefore HTTP 200, rendered production Dashboard, filter/search/reset interaction, and console-error checks are not claimed as PASS.
Inventory comparison
| Archive | Bytes | Entries | SHA-256 |
|---|---|---|---|
| r3 | 59,256,057 | 1,214 | DA1F6DAD261D3F780BEE1E70F734F2464C5E6648A8BE94A75720B6F3D8F8FF08 |
| r4 | 108,362,799 | 2,065 | 3ED64BAD1E9BF062CC168B6F253C6905244F3645F75EE70CFA7FAAB63C9A1F31 |
| r5 candidate | 108,362,960 | 2,065 | 2CD5BE30C6B6D7CCAC21D1081E9A0152CDA402D3D2F9218CCBCA6E253A0B9A38 |
The r5 delta from r4 is limited to the launcher/server patch and ZIP metadata; no duplicate archive paths were found.
User test status
Not yet fully user-testable as a verified release because browser-level HTTP/rendering and interaction checks remain NOT RUN. The candidate is suitable for a manual local test once the ZIP is extracted on a machine where localhost browser access is permitted.