Skip to content

fix(plugin-security,spec): the end-user-facing [Security] Access denied gates stop showing developer copy (#7451) #17360

fix(plugin-security,spec): the end-user-facing [Security] Access denied gates stop showing developer copy (#7451)

fix(plugin-security,spec): the end-user-facing [Security] Access denied gates stop showing developer copy (#7451) #17360

Triggered via pull request August 10, 2026 14:56
Status Failure
Total duration 14m 45s
Artifacts 7

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 36s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 11s
Temporal Conformance (live PG + MySQL)
Build Core
5m 45s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
Console Pin Gate
Test Core
25s
Test Core
Dogfood Regression Gate
11s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

6 errors
Test Core (2/3)
Process completed with exit code 1.
Test Core (2/3)
command (/home/runner/work/objectstack/objectstack/packages/services/service-automation) /opt/hostedtoolcache/node/22.23.1/x64/bin/pnpm run test exited (1)
src/runas-system-stamping.integration.test.ts > the #5494 admission flip: row content, not caller, decides (real SecurityPlugin) > the NULL-born row (user-less run) is still untouchable by the same caller — the 403 half of the flip: packages/services/service-automation/src/runas-system-stamping.integration.test.ts#L308
AssertionError: expected [Function] to throw error matching /denied|permission/i but got 'You do not have access to this record…' - Expected: /denied|permission/i + Received: "You do not have access to this record. Contact the person who owns it, or your administrator, if you need access." ❯ src/runas-system-stamping.integration.test.ts:308:5
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 3 declared shard(s) of test published no positive attestation (test-2-of-3). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
Name Size Digest
build-output
26 MB
sha256:fdb62b7c6550a323471db4ae7aea99e66971d24b975bedf05340316e06b7b809
shard-attest-dogfood-1-of-3
322 Bytes
sha256:038121f97cd5b9f9a799d0475da3b1c32adbb2fc050339aa754cdebfc433de37
shard-attest-dogfood-2-of-3
323 Bytes
sha256:5a36b1a784b939b814800b0a1117cffa4e7b83934044270a1f2efc16813befe7
shard-attest-dogfood-3-of-3
321 Bytes
sha256:3cb6cac36839d15c66dc18174ef4b7997b3c997c8464aea0de64b14c75ed0ccc
shard-attest-dogfood-verify-1-of-1
340 Bytes
sha256:f9b9d588c7cde656e0dfe8d84e9b07497b18b586503c578d38037807843ff9ba
shard-attest-test-1-of-3
313 Bytes
sha256:7fc6672fe5bda86f1403bd1a5f6767bc968b3aa0677b34f4ccebf8b5dc7c991b
shard-attest-test-3-of-3
310 Bytes
sha256:8cfd8f59fa4bc056e4629596277f0a5cc0acc3b573386699f118df1e23a85018