Skip to content

feat(spec): every metadata.endpoints.* switch gates exactly the face its name states, and the whole-store operations get their own key maintenance #31590

feat(spec): every metadata.endpoints.* switch gates exactly the face its name states, and the whole-store operations get their own key maintenance

feat(spec): every metadata.endpoints.* switch gates exactly the face its name states, and the whole-store operations get their own key maintenance #31590

Triggered via pull request September 6, 2026 07:13
Status Failure
Total duration 15m 22s
Artifacts

lint.yml

on: pull_request
Type Check · source gates
2m 29s
Type Check · source gates
Type Check · workspace
15m 14s
Type Check · workspace
Type Check · debt ledger
7m 7s
Type Check · debt ledger
Type Check · consumer gates
10m 59s
Type Check · consumer gates
Lint & Repo Gates
37s
Lint & Repo Gates
TypeScript Type Check
2s
TypeScript Type Check
Fit to window
Zoom out
Zoom in

Annotations

13 errors
Lint & Repo Gates
[anchor-is-not-a-read-site] the page anchors packages/rest/src/rest-server.ts:5319, which the census does not call an elevation read and NON_READ_ANCHORS does not declare. Either the line rotted, or the citation is deliberate and needs a ledger row with a needle.
Lint & Repo Gates
[anchor-is-not-a-read-site] the page anchors packages/rest/src/rest-server.ts:1771, which the census does not call an elevation read and NON_READ_ANCHORS does not declare. Either the line rotted, or the citation is deliberate and needs a ledger row with a needle.
Lint & Repo Gates
[anchor-is-not-a-read-site] the page anchors packages/rest/src/rest-server.ts:1768, which the census does not call an elevation read and NON_READ_ANCHORS does not declare. Either the line rotted, or the citation is deliberate and needs a ledger row with a needle.
Lint & Repo Gates
[anchor-is-not-a-read-site] the page anchors packages/rest/src/rest-server.ts:1739, which the census does not call an elevation read and NON_READ_ANCHORS does not declare. Either the line rotted, or the citation is deliberate and needs a ledger row with a needle.
Lint & Repo Gates
[site-without-a-row] packages/rest/src/rest-server.ts:7740 reads `ctx.isSystem` and NO row on the page anchors it — `isSystem: ctx?.isSystem === true,`. Either the page is missing this elevation behaviour, or an existing row rotted off it.
Lint & Repo Gates
[site-without-a-row] packages/rest/src/rest-server.ts:7547 reads `ctx.isSystem` and NO row on the page anchors it — `isSystem: ctx?.isSystem === true,`. Either the page is missing this elevation behaviour, or an existing row rotted off it.
Lint & Repo Gates
[site-without-a-row] packages/rest/src/rest-server.ts:7116 reads `ctx.isSystem` and NO row on the page anchors it — `isSystem: ctx?.isSystem === true,`. Either the page is missing this elevation behaviour, or an existing row rotted off it.
Lint & Repo Gates
[site-without-a-row] packages/rest/src/rest-server.ts:6868 reads `ctx.isSystem` and NO row on the page anchors it — `isSystem: ctx?.isSystem === true,`. Either the page is missing this elevation behaviour, or an existing row rotted off it.
Lint & Repo Gates
[site-without-a-row] packages/rest/src/rest-server.ts:5411 reads `ctx.isSystem` and NO row on the page anchors it — `if (!ctx?.isSystem && !held.has('manage_metadata')) {`. Either the page is missing this elevation behaviour, or an existing row rotted off it.
Lint & Repo Gates
[site-without-a-row] packages/rest/src/rest-server.ts:1781 reads `context.isSystem` and NO row on the page anchors it — `isSystem: context?.isSystem,`. Either the page is missing this elevation behaviour, or an existing row rotted off it.
Type Check · source gates
Process completed with exit code 1.
TypeScript Type Check
Process completed with exit code 1.
TypeScript Type Check
type-check lane `typecheck-source-gates` concluded `failure` -- expected `success`.