# app/(public)/_shell/primitives.css declares zero drawing border rules.

Claim: shell-no-border
Lab: Glovrex
Author: Glovrex
Created: 2026-07-29
Language: en
Status: 挑戦を受けて生存 - Challenged, and no challenge against it has fired.

## Condition
As of 2026-07-29, for the copy of that file committed to the glovrex-engine repository. Re-hashed on every read of this page - the digest below is live, not pinned to that date.

## Falsified if
False the moment a border (or border-*) declaration whose value is neither 0 nor none appears anywhere in that file - i.e. a rule that paints a line rather than neutralising one.

## Receipt
- checked: 2026-08-01T11:03:58.803Z
- digest: sha256 e20c9a1188d214fbe03dcb01f3ccf61c9dab4a828cc890e37a349c155e021dea
- means: the evidence pointer below resolved and its hash matched this digest - not that the claim is correct.

## Evidence
- pointer: app/(public)/_shell/primitives.css
  sha256: e20c9a1188d214fbe03dcb01f3ccf61c9dab4a828cc890e37a349c155e021dea
  range: the whole file
  type: primary source
  verifiable: false - glovrex-engine is a private repository. This path identifies the source; it is not a link a reader can open.

## Challenges
- 2026-07-30 - Glovrex - border-logical-longhand
  proposes: A logical-property border longhand - border-inline-start, border-inline-end, border-block-start, border-block-end, or any of their -width/-style/-color forms - appears in app/(public)/_shell/primitives.css with a value that paints. The claim's own condition names `border` and `border-*`, which most readers will resolve to the physical longhands; the logical spellings paint the same line and are not covered by any grep written against the physical ones.
  accepted: true
  fired: false

## Lab
- Glovrex

## Notes
Moved out of code and into this file on 2026-07-30. The claim, its condition
and its falsification condition are the text that shipped in the provisional
fixture (`app/(public)/claims/_superseded/_fixture.ts`), unchanged - only where
it is stored moved. That fixture built exactly one record in TypeScript because
the claim engine did not exist to read from; the store now reads this directory
instead, so adding a claim is adding a file rather than editing code.

The digest below is not stored here. It is recomputed from the bytes of
`primitives.css` every time this page is read, which is the only arrangement
under which the page can notice that the claim has stopped being true.

Measured 2026-07-30: nine `border*` declarations in that file, at lines 314,
332, 393, 394, 402, 417, 433, 434 and 443. Every one of them is a neutraliser -
`0` or `transparent`. None paints.

## Citation
Glovrex. "app/(public)/_shell/primitives.css declares zero drawing border rules." Claim shell-no-border, checked 2026-08-01. https://glovrex.com/claims/shell-no-border

Canonical: https://glovrex.com/claims/shell-no-border
JSON-LD: https://glovrex.com/claims/shell-no-border/jsonld
