HWLAB Code Queue
92799a006a
feat: enrich cloud workbench hardware status
2026-05-22 14:08:56 +00:00
Lyon
c7de4745f4
feat: add Cloud Workbench Code Agent chat
...
Adds the Cloud Workbench Code Agent chat path and keeps provider/credential gaps explicit instead of faking replies.
2026-05-22 21:17:11 +08:00
Lyon
ae23972fd9
test: refresh DEV M4 agent smoke evidence ( #139 )
...
Commander review: direction is correct. This PR records DEV M4 agent-loop evidence as a bounded preflight, keeps M4 subordinate to the M3 trusted-loop mainline, and preserves blockers for DB live readiness and skill version injection. No PROD/service restart is included.
2026-05-22 20:45:23 +08:00
Lyon
85da2dcb19
fix: separate runner kubeconfig gap from D601 status ( #144 )
...
Commander review: direction is correct. This PR separates runner kubeconfig/read-only observability gaps from D601 public endpoint/k3s availability and keeps M3 blocked until real operation/trace/audit/evidence are observed. It does not touch PROD or restart services.
2026-05-22 20:44:30 +08:00
Lyon
bf47a95a97
Merge pull request #142 from pikasTech/fix/gate-diagnostics-contract
...
fix: add Cloud Web gate route contract
2026-05-22 20:31:15 +08:00
Lyon
3302409103
Merge pull request #134 from pikasTech/fix/db-live-readiness-contract
...
fix: tighten DB live readiness contract
2026-05-22 20:27:53 +08:00
HWLAB Code Queue
131e6ae190
fix: add cloud web gate route contract
2026-05-22 12:27:40 +00:00
Lyon
18e904f809
Merge pull request #141 from pikasTech/docs/commander-firsthand-131
...
docs: codify commander firsthand rules
2026-05-22 20:26:44 +08:00
root
45937a9088
docs: codify commander firsthand rules
2026-05-22 12:23:59 +00:00
Lyon
fa8ec2b21f
Merge pull request #133 from pikasTech/fix/cloud-workbench-117-120
...
fix: address Cloud Workbench feedback 117-120
2026-05-22 20:19:29 +08:00
HWLAB Code Queue
388fe5a198
fix: tighten DB live readiness contract
2026-05-22 12:12:38 +00:00
HWLAB Code Queue
d44390ddbd
fix: address Cloud Workbench feedback 117-120
2026-05-22 12:08:40 +00:00
Lyon
0614202f81
Merge pull request #127 from pikasTech/fix/m5-live-gate-agg
...
Refresh M5 live gate aggregator
2026-05-22 20:02:14 +08:00
Lyon
9c4ac48b31
Merge pull request #125 from pikasTech/fix/dev-report-port-contract
...
fix: enforce dev report port lifecycle
2026-05-22 20:00:44 +08:00
Lyon
b1cb23c591
Merge pull request #124 from pikasTech/docs/reference-governance-116
...
docs: establish HWLAB long-term reference system
2026-05-22 20:00:20 +08:00
HWLAB Code Queue
80e8a2f208
docs: refresh M5 live gate aggregator
2026-05-22 11:52:11 +00:00
HWLAB Code Queue
d81b909cf4
fix: enforce dev report port lifecycle
2026-05-22 11:51:02 +00:00
HWLAB Code Queue
4cc9a07057
docs: establish HWLAB reference system
2026-05-22 11:49:52 +00:00
Lyon
f933a81c83
Merge pull request #115 from pikasTech/test/issue108-static-smoke
...
test: add Cloud Workbench smoke contract
2026-05-22 19:30:15 +08:00
root
9dc5176838
docs: record Cloud Web dev rollout path
2026-05-22 11:25:58 +00:00
HWLAB Code Queue
cc843018ff
test: add Cloud Workbench smoke contract
2026-05-22 11:13:47 +00:00
Lyon
1e88056649
Merge pull request #114 from pikasTech/feat/issue108-workbench-help-md
...
feat: add Cloud Workbench Markdown help page
2026-05-22 18:56:12 +08:00
HWLAB Code Queue
f560c7a76e
feat: add Cloud Workbench Markdown help page
2026-05-22 10:51:31 +00:00
Lyon
86dea0f03d
fix: localize Cloud Workbench user-facing UI
...
Refs #108 #99 #78
指挥官审阅:合并中文化用户界面。范围只涉及 hwlab-cloud-web 的 index/app/check,保留机器标识与同源只读接口,不新增硬件写 API,不触碰 PROD。验证依据 runner 已通过 node check/build/git diff check;指挥官复核 diff 未发现硬件写调用。
2026-05-22 18:19:49 +08:00
Lyon
224b572304
fix: lock Cloud Workbench viewport scrolling
...
Refs #108 #99 #78 .
Reviewed by commander. This only locks the outer Cloud Workbench viewport and preserves internal scroll containers; no PROD, no hardware write API, no DEV-LIVE claim.
2026-05-22 18:11:42 +08:00
Lyon
ae30b1a2ba
test: refresh M4 DEV agent loop evidence
...
Refs HWLAB#37, HWLAB#64, HWLAB#78.
Reviewed by commander. This keeps M4 as blocked at DB live readiness, does not promote dry-run/source evidence to DEV-LIVE, and preserves the patch-panel boundary.
2026-05-22 18:09:06 +08:00
Lyon
f3ce52bb84
feat: add workbench hardware evidence panel contract
...
Refs #99 #78 #102
2026-05-22 17:46:12 +08:00
Lyon
166a7763a4
feat: add HWLAB Cloud workbench shell
...
Refs #99 #78
2026-05-22 17:36:27 +08:00
Lyon
0d5af3404c
docs: define Cloud Workbench frontend design
...
Refs #99 #78
2026-05-22 17:27:05 +08:00
Lyon
5639873b68
Merge pull request #98 from pikasTech/fix/cloud-web-proxy-unsafe-port
...
fix: support Cloud Web internal API port
2026-05-22 17:04:52 +08:00
root
39435490c5
fix: support Cloud Web internal API port
2026-05-22 09:03:44 +00:00
Lyon
21bec8975a
Merge pull request #97 from pikasTech/fix/cloud-web-same-origin-readonly-proxy
...
fix: proxy Cloud Web read-only API
2026-05-22 16:59:42 +08:00
root
744890847a
fix: proxy cloud web read-only API
2026-05-22 08:58:25 +00:00
Lyon
6211333c1b
Merge pull request #95 from pikasTech/docs/dev-gate-evidence-layering
...
docs: refresh DEV gate evidence layering
2026-05-22 15:46:37 +08:00
Lyon
2f31f9258a
Merge pull request #93 from pikasTech/test/cloud-web-m3-readonly-contract
...
test: add Cloud Web M3 read-only diagnostics contract
2026-05-22 15:34:06 +08:00
Lyon
19c22c3c62
Merge pull request #94 from pikasTech/docs/m3-mvp-manual-acceptance
...
docs: clarify M3 MVP manual acceptance runbook
2026-05-22 15:33:27 +08:00
HWLAB Code Queue
e7cc38147e
docs: refresh DEV gate evidence layering
2026-05-22 07:26:40 +00:00
HWLAB Code Queue
9081311a55
docs: clarify M3 MVP manual acceptance runbook
2026-05-22 07:19:09 +00:00
HWLAB Code Queue
f525c52258
test: add Cloud Web M3 read-only diagnostics contract
2026-05-22 07:17:33 +00:00
Lyon
505aa3b76d
fix: add deploy desired-state plan ( #87 )
...
Commander review: read-only desired-state planner/checker only. Verified no PROD/apply/publish/restart path and no DEV-LIVE claim. Local review ran node --check, focused node tests, desired-state --check, target-tag plan, and diff hygiene.
2026-05-22 15:04:43 +08:00
HWLAB Code Queue
9982b40010
fix: add deploy desired-state plan
2026-05-22 06:59:29 +00:00
Lyon
8e89409dda
docs: freeze DEV acceptance endpoint contract
...
Commander review: replaces conflicted #83 with a latest-main, docs-only PR. Scope is limited to endpoint contract and M3 evidence classification; no generated reports, no deploy, no PROD. Validated JSON parse, git diff --check, and node scripts/validate-contract.mjs.
2026-05-22 14:41:12 +08:00
root
0960e65afd
docs: freeze dev acceptance endpoint contract
2026-05-22 06:39:44 +00:00
Lyon
db9d6ae6e3
fix: add dev report lifecycle contract ( #85 )
...
Co-authored-by: root <root@lyon.remote >
2026-05-22 14:33:10 +08:00
Lyon
1af787f63f
fix: rebaseline dev base image evidence ( #76 )
...
Co-authored-by: HWLAB Code Queue <code-queue@pikastech.local >
2026-05-22 14:20:37 +08:00
Lyon
4f93bc07bf
docs: add M3 rollout support runbook ( #81 )
...
Co-authored-by: HWLAB Code Queue <code-queue@pikastech.local >
2026-05-22 14:20:07 +08:00
Lyon
456f618685
fix: replace immutable dev template jobs during apply ( #72 )
...
Co-authored-by: HWLAB Code Queue <code-queue@pikastech.local >
2026-05-22 14:19:12 +08:00
Lyon
c1c9e72538
fix: rebaseline M2 DEV smoke endpoints ( #77 )
...
* feat: add hwlab dev console homepage
* fix: rebaseline M2 DEV smoke endpoints
---------
Co-authored-by: HWLAB Code Queue <code-queue@pikastech.local >
2026-05-22 13:56:16 +08:00
Lyon
82ad96c5c6
chore: refresh dev deployment evidence for 7e29522 ( #79 )
...
Co-authored-by: HWLAB Code Queue <code-queue@pikastech.local >
2026-05-22 13:29:26 +08:00
Lyon
ab11565640
test: refresh HWLAB DEV live evidence
...
Merge PR #71 after commander review. Rebaselines DEV live evidence to 16666/16667, removes stale edge/frp blocker classification, keeps DB live and M3 patch-panel runtime as real blockers. Complies with HWLAB #78 / DC-DCSN-P0-2026-003 by preserving DEV-LIVE evidence boundaries and not treating Gate/UI as MVP success.
2026-05-22 13:15:31 +08:00