yuqei
2e58f4d8c0
fix: bind license materials to detected components
2026-09-27 02:46:43 +08:00
yuqei
e2de02ea5e
build: validate third-party release materials
2026-09-27 02:46:43 +08:00
yuqei
5f4f0d7f64
fix: align release gate with AI Redis service
2026-09-21 20:45:41 +08:00
yuqei
5688dd13c5
fix: cover trusted CA in release compose gate
2026-09-21 20:24:35 +08:00
yuqei
c4af0c7862
release: freeze RC-05-RC-08 closeout candidate
2026-09-21 17:10:59 +08:00
yuqei
cac183b2ea
fix: initialize object storage before API readiness
v2-multiscene-rc04-20260920.10
2026-09-20 23:22:05 +08:00
yuqei
7b56bce900
fix: harden RC-04 backup and UAT verifier
v2-multiscene-rc04-20260920.9
2026-09-20 20:51:55 +08:00
yuqei
be828e81e5
fix: harden RC-04 cold install and UAT recovery
v2-multiscene-rc04-20260920.8
2026-09-20 17:59:33 +08:00
yuqei
9eed54f816
release: use fresh domestic Trivy database mirror
v2-multiscene-rc04-20260920.7
2026-09-20 16:01:00 +08:00
yuqei
d9469a7c90
release: correct RC-04 vulnerability waiver versions
v2-multiscene-rc04-20260920.6
2026-09-20 15:00:30 +08:00
yuqei
9e9a22fcec
release: fix RC-04 single-platform archive export
v2-multiscene-rc04-20260920.5
2026-09-20 14:14:49 +08:00
yuqei
56b9565742
release: harden RC-04 Linux artifact chain
v2-multiscene-rc04-20260920.4
2026-09-20 13:31:14 +08:00
yuqei
891e352ab4
release: fix RC-04 clean-checkout evidence validation
2026-09-20 07:09:22 +08:00
yuqei
62d7d4476c
release: fix RC-04 manifest source-path validation
2026-09-20 06:32:40 +08:00
yuqei
2770d73818
release: freeze multi-scene RC-04 candidate
2026-09-20 06:13:41 +08:00
yuqei
af091cdc4f
feat: add authoritative legal review corpus
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 4m57s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 1m34s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 6m20s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 17m3s
2026-08-27 01:10:24 +08:00
yuqei
ddd60875a3
fix: enforce grounded AI legal review gate
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 5m40s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 1m39s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 17m10s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 6m29s
growthpilot-m0-contract-20260826-1
2026-08-26 18:24:32 +08:00
yuqei
ebb5d410ad
feat: add controlled pilot capacity quality gates
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 10m2s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 2m30s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 20m28s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 8m2s
2026-08-26 17:02:55 +08:00
yuqei
5d383b4b0e
feat: close model task operations and quality gates
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m49s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 2m7s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 21m37s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 24m55s
2026-08-26 14:53:11 +08:00
yuqei
1d85329a6a
feat: deliver governed contract platform and async AI tasks
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 9m12s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 4m53s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 24m55s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 8m42s
2026-08-26 12:53:47 +08:00
yuqei
c2ac972d7b
fix: skip pgvector extension creation when not available
...
Build and Test Quality Gate / Contract Web typecheck and build (push) Successful in 4m46s
Build and Test Quality Gate / Python tests and Contract API migration (push) Failing after 9m1s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (push) Successful in 6m38s
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m32s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 9m18s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 5m30s
The pgvector PostgreSQL extension may not be installed in all environments.
Modified migration 20260622_0004 to skip vector column creation gracefully
instead of failing when the extension is unavailable.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-22 09:45:12 +08:00
yuqei
801a9b04bc
feat: add governed public policy promotion
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 4m4s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 9m18s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 8m20s
2026-08-17 19:52:07 +08:00
yuqei
41e5a85567
ci: document fixed policy verifier subprocess
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m17s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Successful in 18m53s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 5m47s
2026-08-12 22:00:35 +08:00
yuqei
c69e0633c5
feat: add verified public policy promotion and re-consent
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 4m30s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Successful in 18m55s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 6m10s
2026-08-12 21:28:40 +08:00
yuqei
73ea037bef
ci: assert current contract migration head
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m35s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Successful in 19m44s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 6m26s
2026-08-12 13:13:07 +08:00
yuqei
ce7e040e98
feat: close production trust and operations gates
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 7m28s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 26m12s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 6m33s
2026-08-12 12:58:10 +08:00
yuqei
28e4ddbfdf
feat: prepare public policy legal review package
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 4m36s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 29m14s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 9m28s
2026-08-12 06:34:00 +08:00
yuqei
6c79a998cb
chore: close support scope and capacity launch gates
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 11m11s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 27m49s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 11m13s
2026-08-12 02:44:15 +08:00
yuqei
a0887884a8
chore: close provider promotion field evidence
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 5m47s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 29m18s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 10m7s
2026-08-12 00:30:29 +08:00
yuqei
d6a6752258
fix: canonicalize provider review asset hashes
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 9m31s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 19m12s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 5m5s
2026-08-11 21:12:59 +08:00
yuqei
600656cbf6
feat: prepare named legal production approval
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m10s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 23m2s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 7m20s
2026-08-11 20:07:23 +08:00
yuqei
c24f7a4f1e
fix: align release benchmark with abuse limits
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 2m58s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 15m25s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 5m14s
2026-08-11 17:36:33 +08:00
yuqei
effbefc83d
fix: wire contract provider timeout budgets
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m46s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 19m11s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 8m8s
2026-08-11 17:19:44 +08:00
yuqei
ff6ea2877e
feat: close provider promotion and support access gates
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m58s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 29m6s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 15m55s
2026-08-11 15:21:14 +08:00
yuqei
9768491485
feat: add deny-only support access enforcement point
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 2m16s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 6m57s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 4m44s
2026-08-09 21:46:50 +08:00
yuqei
b658e5f08c
feat: persist validation-only support access policies
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 2m19s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 7m0s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 4m41s
2026-08-09 21:21:40 +08:00
yuqei
13a3d46e93
feat: harden privileged identity execution governance
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m37s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 8m39s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 5m44s
2026-08-09 20:51:28 +08:00
yuqei
f32afb363c
feat: add privileged identity outbox observability
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 13m17s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 29m27s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 23m1s
2026-08-03 01:41:34 +08:00
yuqei
8fcb16b580
feat: add governed privileged identity operations
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 10m18s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 16m24s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 12m50s
2026-08-02 20:53:54 +08:00
yuqei
69c582892f
feat: harden identity diagnostics and SMTP delivery
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m12s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 9m2s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 10m21s
2026-08-02 17:02:32 +08:00
yuqei
96e456abcc
feat: harden V2 identity security and release readiness
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 7m4s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 10m0s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 10m6s
2026-08-02 14:18:12 +08:00
yuqei
45608f436f
ci: keep contract test databases off overlay storage
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m38s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Successful in 13m55s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 10m12s
v2-rc-20260720.3
2026-07-20 22:00:25 +08:00
yuqei
5ad6beac98
ci: make source secret scan locale independent
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m23s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 10m18s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 42m22s
v2-rc-20260720.2
2026-07-20 21:14:31 +08:00
yuqei
0003bfa05c
ci: use validated pip mirror for release gates
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m2s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 9m33s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 44m1s
v2-rc-20260720.1
2026-07-20 19:18:47 +08:00
yuqei
7bc74f06f2
release: freeze V2 production candidate
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 6m47s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 42m10s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 16m59s
v2-rc-20260720
2026-07-20 18:39:27 +08:00
yuqei
57fc8d350b
ci: authenticate release quality gate
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 11m32s
2026-07-13 14:06:05 +08:00
yuqei
6abca4eb75
fix: restore authenticated server-rendered data
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 10m53s
2026-07-13 13:47:49 +08:00
yuqei
5f89c11226
fix: separate AI liveness from readiness
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 11m27s
2026-07-13 12:55:29 +08:00
yuqei
9da5c1f040
build: make dependency registries configurable
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 12m52s
2026-07-13 12:40:31 +08:00
yuqei
933bf15287
fix: authenticate protected smoke checks
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 10m17s
2026-07-13 12:19:42 +08:00