Skip to content

DO NOT MERGE — verification run for #25697: PR A + the ui/ subtree import of objectui main cd70b7818d #49941

DO NOT MERGE — verification run for #25697: PR A + the ui/ subtree import of objectui main cd70b7818d

DO NOT MERGE — verification run for #25697: PR A + the ui/ subtree import of objectui main cd70b7818d #49941

Triggered via pull request October 25, 2026 07:06
Status Failure
Total duration 22m 7s
Artifacts –

lint.yml

on: pull_request
Lint · ESLint
8m 51s
Lint · ESLint
Lint · repo & tooling gates
4m 50s
Lint · repo & tooling gates
Lint · docs & code guards
3m 32s
Lint · docs & code guards
Lint · CI, release & engine gates
3m 37s
Lint · CI, release & engine gates
Lint · scoped · query-options erasure
5m 16s
Lint · scoped · query-options erasure
Lint · scoped · slot lookup & corpus
3m 39s
Lint · scoped · slot lookup & corpus
Lint · scoped · tooling self-tests
4m 41s
Lint · scoped · tooling self-tests
Lint · PM dispatch-gates
6m 21s
Lint · PM dispatch-gates
Type Check · source gates
4m 33s
Type Check · source gates
Type Check · workspace
20m 32s
Type Check · workspace
Type Check · debt ledger
6m 59s
Type Check · debt ledger
Type Check · consumer gates
9m 34s
Type Check · consumer gates
Lint & Repo Gates
2s
Lint & Repo Gates
TypeScript Type Check
3s
TypeScript Type Check
Fit to window
Zoom out
Zoom in

Annotations

64 errors, 10 warnings, and 18 notices
Lint · docs & code guards
Process completed with exit code 1.
Red gate: Vendor export contract
gate step "Vendor export contract" (id vendor-export-contract) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Lint · docs & code guards
Process completed with exit code 1.
Red gate: turbo.json package tasks name real packages and real scripts
gate step "turbo.json package tasks name real packages and real scripts" (id turbo-json-package-tasks-name-real-packages) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: No committed pnpm call spells a flag the pnpm 11 frontend rejects
gate step "No committed pnpm call spells a flag the pnpm 11 frontend rejects" (id no-committed-pnpm-call-spells-a-rejected-flag) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: No committed command forwards args to vitest through a bare --
gate step "No committed command forwards args to vitest through a bare --" (id no-committed-command-forwards-args-to-vitest) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Merge-driver wiring gate
gate step "Merge-driver wiring gate" (id merge-driver-wiring-gate) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Manifest repository.directory guard
gate step "Manifest repository.directory guard" (id manifest-repository-directory-guard) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Published-files whitelist guard
gate step "Published-files whitelist guard" (id published-files-whitelist-guard) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Test-source alias gate
gate step "Test-source alias gate" (id test-source-alias-gate) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Nightly-tier file adoption
gate step "Nightly-tier file adoption" (id nightly-tier-file-adoption) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Cross-package test inputs
gate step "Cross-package test inputs" (id cross-package-test-inputs) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: Closing-keyword parser parity
gate step "Closing-keyword parser parity" (id closing-keyword-parser-parity) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · CI, release & engine gates
Process completed with exit code 1.
Lint · scoped · slot lookup & corpus
Process completed with exit code 1.
Red gate: Comment mask agrees with a real parser over the whole corpus
gate step "Comment mask agrees with a real parser over the whole corpus" (id comment-mask-agrees-with-a-real-parser) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Lint · scoped · slot lookup & corpus
Process completed with exit code 1.
Type Check · source gates
Process completed with exit code 1.
Red gate: Check every package is type-check covered or ledgered
gate step "Check every package is type-check covered or ledgered" (id check-every-package-is-type-check-covered-or) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Type Check · source gates
Process completed with exit code 1.
Lint · repo & tooling gates
Process completed with exit code 1.
Red gate: Published src imports only declared workspace deps
gate step "Published src imports only declared workspace deps" (id published-src-imports-only-declared) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Red gate: ADR anchors + number uniqueness (governed code names its decision)
gate step "ADR anchors + number uniqueness (governed code names its decision)" (id adr-anchors-number-uniqueness-governed-code) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Lint · repo & tooling gates
Process completed with exit code 1.
Lint · repo & tooling gates
Process completed with exit code 1.
Lint · PM dispatch-gates
Process completed with exit code 1.
Red gate: PM dispatch-gates self-test
gate step "PM dispatch-gates self-test" (id pm-dispatch-gates-self-test) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Lint · PM dispatch-gates
Process completed with exit code 1.
Type Check · debt ledger
Process completed with exit code 1.
Red gate: Re-measure the type-check DEBT / TEST_DEBT ledger
gate step "Re-measure the type-check DEBT / TEST_DEBT ledger" (id re-measure-the-type-check-debt-test-debt) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Type Check · debt ledger
Process completed with exit code 1.
Lint · ESLint
Process completed with exit code 1.
Red gate: ESLint
gate step "ESLint" (id eslint) failed -- its own log above says why. continue-on-error let the gates behind it run; this verdict keeps the lane red.
Lint · ESLint
React Hook "React.useContext" is called in function "__unsafe_usePresenceContext" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter. React Hook names must start with the word "use"
Lint · ESLint: ui/packages/cli/src/utils/workspace-vite.ts#L222
There is no `cause` attached to the symptom error being thrown
Lint · ESLint: ui/packages/cli/src/utils/project-source.ts#L213
There is no `cause` attached to the symptom error being thrown
Lint · ESLint: ui/packages/cli/src/commands/build.ts#L118
There is no `cause` attached to the symptom error being thrown
Lint · ESLint: ui/packages/cli/src/__tests__/check-known-types.test.ts#L62
Unexpected control character(s) in regular expression: \x1b
Lint · ESLint: ui/packages/app-shell/src/providers/MetadataProvider.tsx#L341
Unexpected console statement. Only these console methods are allowed: warn, error
Lint · ESLint: ui/packages/app-shell/src/chrome/RouteFader.tsx#L55
Expected an assignment or function call and instead saw an expression
Lint · ESLint: ui/e2e/live/global-setup.ts#L133
Unexpected console statement. Only these console methods are allowed: warn, error
Lint · ESLint: ui/e2e/live/global-setup.ts#L111
Unexpected console statement. Only these console methods are allowed: warn, error
Lint · ESLint: ui/e2e/live/global-setup.ts#L64
Unexpected console statement. Only these console methods are allowed: warn, error
Lint & Repo Gates
Process completed with exit code 1.
Lint & Repo Gates
lint lane `lint-scoped-slot-corpus` concluded `failure` -- expected `success`.
Lint & Repo Gates
lint lane `lint-repo-tooling` concluded `failure` -- expected `success`.
Lint & Repo Gates
lint lane `lint-pm-dispatch-gates` concluded `failure` -- expected `success`.
Lint & Repo Gates
lint lane `lint-eslint` concluded `failure` -- expected `success`.
Lint & Repo Gates
lint lane `lint-docs-code` concluded `failure` -- expected `success`.
Lint & Repo Gates
lint lane `lint-ci-engine` concluded `failure` -- expected `success`.
TypeScript Type Check
Process completed with exit code 1.
TypeScript Type Check
type-check lane `typecheck-source-gates` concluded `failure` -- expected `success`.
TypeScript Type Check
type-check lane `typecheck-debt` concluded `failure` -- expected `success`.
Lint · ESLint: ui/apps/console/src/__tests__/html-node-retired-13449.test.tsx#L78
Unexpected any. Specify a different type
Lint · ESLint: ui/apps/console/src/__tests__/html-node-retired-13449.test.tsx#L60
Unexpected any. Specify a different type
Lint · ESLint: ui/apps/console/src/AppContent.tsx#L429
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint · ESLint: ui/apps/console/src/AppContent.tsx#L223
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint · ESLint: ui/apps/console/plugin.ts#L60
Unexpected any. Specify a different type
Lint · docs & code guards
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · CI, release & engine gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · scoped · slot lookup & corpus
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Generated ADR-0087 projections
neither projection changes against HEAD^1 = 5874d25302
Type Check · source gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · scoped · tooling self-tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · repo & tooling gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · scoped · query-options erasure
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · PM dispatch-gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Turbo remote cache disabled (Type Check · debt ledger)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Type Check · debt ledger
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint · ESLint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint & Repo Gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Turbo remote cache disabled (Type Check · consumer gates)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Type Check · consumer gates
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Turbo remote cache disabled (Type Check · workspace)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Type Check · workspace
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
TypeScript Type Check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"