Skip to content

test(v0.44): Beta.1 clean-clone, packed consumer and runtime qualification matrix (B1.3, #1224) - #1275

Merged
SisyphusZheng merged 1 commit into
devfrom
kimi/v044-b1.3-consumer-matrix
Sep 3, 2026
Merged

test(v0.44): Beta.1 clean-clone, packed consumer and runtime qualification matrix (B1.3, #1224)#1275
SisyphusZheng merged 1 commit into
devfrom
kimi/v044-b1.3-consumer-matrix

Conversation

@SisyphusZheng

Copy link
Copy Markdown
Member

Problem

Issue #1224 (B1.3, stage #1150, umbrella #1155): prove from the exact packed/build artifacts at the base SHA — clean clone, packed npm-style consumer, supported runtimes, browsers, Hono/Nitro/edge paths — and record the matrix as rerunnable evidence.

Owner

Implementer role, dispatch packet B1.3 (kimi/v044-b1.3-consumer-matrix, base SHA 18778c9553eb9faeb727887b122db1a820f38b80).

Before

No dated evidence document qualified the full consumer/runtime matrix at the B1.1-remediation SHA. Bun serving had no positive evidence anywhere; fullstack:workspace-qualification was not CI-gated and its current state was unknown.

After

docs/evidence/2026-09-03-v044-beta1-consumer-runtime-qualification.md records the full matrix with exact commands, exit codes and the SHA for every cell. All cells pass except one blocking finding B1.3-F1: the generated dist/server of the Supabase starter 500s on /workspace-records, /magic-link and /reset-password under both Node standalone and workerd — the entry codegen renders definePage routes under the path-derived tag while the 0.44 serializer fails closed unless it matches the element's compiled @element(...) tag. Deterministic at the base SHA (main tree and pristine clone) and predates the B1.1 remediation (also fails at 569b2c82). Per the packet stop rule this is reported, not fixed. Doc-claim adjudication: no unsupported runtime/version claims found — Node 24+ (positive), Node 20 (negative floor only, not claimed as supported), Deno, Bun (newly evidenced locally, no CI leg), Chromium/Firefox/WebKit all carry positive evidence at this SHA; no doc edits required.

Why-not-second-owner

This change introduces no duplicate-looking implementation; it adds one dated evidence document only.

Evidence

All commands run at 18778c9553eb9faeb727887b122db1a820f38b80 (macOS arm64, Deno 2.9.0, Node v24.18.0 / v20.20.2 floor leg, Bun 1.4.0, Playwright 1.59.1). Full per-cell command/exit table is in the evidence document; summary:

  • clean clone (git clone file:// + checkout SHA): deno install 0; deno task test 0 (1731 + 150 passed; one transient exit-139 under concurrent load, clean alone); deno task build 0
  • deno task pack:dry-run 0 (5 tarballs @ 0.43.3); deno task package-artifacts:check 0; deno task consumer:packaged 0
  • Node 24 node dist/server/serve.mjs /,/live 200; Node 20 clean early exit 1 (URLPattern floor, expected); Deno 200/200; Bun 1.4.0 200/200
  • deno task test:e2e (chromium) 1 — 167 passed, 4 failed = known local-only visual-baseline drift (architecture-islands-deep mobile en/zh × dark/light, ratio 0.06; CI green); firefox/webkit smoke 24/24 each, exit 0; fixture:request-time:e2e:browsers 213 passed, exit 0
  • deno task build 0; www:dev-smoke 0; test:starter-smoke:dev 0 (3 passed); test:starter-smoke 0 (10 passed, 2 skipped)
  • nitro:proof:node 0; nitro:proof:workers 0; fullstack:cloudflare-config-check 0
  • fullstack:workspace-qualification 1 — B1.3-F1 (also reproduces in pristine clone and at 569b2c82)
  • desktop npm:vite build (reader, mastodon) 1, OEC9008 — recorded known exception, not consumer evidence
  • doc gates: fmt:check 0, lint 0, docs:truth 0, docs:check-public 0, docs:check-strategy 0, docs:check-current 0, docs:check-claims 0, docs:check-role-neutral 0, text-integrity:check 0

Scope

Owned files: docs/evidence/2026-09-03-v044-beta1-consumer-runtime-qualification.md (new). No product code, no doc-truth edits (every runtime/version claim in current docs qualified with positive evidence; nothing unsupported to remove). Nothing outside the packet was edited.

Risk

Part of #1224. Stage #1150. Umbrella #1155.

… matrix (#1224)

B1.3 qualification at 18778c9: clean clone install/test/build, packed
npm-style consumer (pack:dry-run, package-artifacts:check, consumer:packaged),
Node 24 positive serve + Node 20 clean negative floor, Deno and Bun serve
evidence, chromium/firefox/webkit e2e, Hono dev/prod, Nitro node/workers and
Cloudflare config paths. Records blocking finding B1.3-F1 (route-tag mismatch
500s on the supabase starter request-time routes) per packet stop rule; no
product code changed.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying openelement with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2c8d0d7
Status: ✅  Deploy successful!
Preview URL: https://d8e98806.lessjs.pages.dev
Branch Preview URL: https://kimi-v044-b1-3-consumer-matr.lessjs.pages.dev

View logs

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

APIError: Insufficient Balance

opencode session  |  github run

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