Mail: web check fails on shared AttachmentDeck empty ruleset #1308

Open
opened 2026-10-07 03:38:57 +00:00 by kayg · 1 comment
Owner

Steps:

  1. From this job branch after merging origin/dev, run cd apps/web && bun run check.

Expected: the web check exits 0.

Actual: the check exits 1 because the shared AttachmentDeck.svelte CSS has an empty .attachment-row:focus ruleset. svelte-check reports 0 errors and 1 warning; this is outside Mail ownership and is in packages/ui.

Evidence path: packages/ui/src/components/calendar/AttachmentDeck.svelte:1055.

Gate output:

Warn: Do not use empty rulesets (css)
    }
    .attachment-row:focus {

====================================
svelte-check found 0 errors and 1 warning in 1 file

Severity: major (the required web check exits non-zero).

Steps: 1. From this job branch after merging `origin/dev`, run `cd apps/web && bun run check`. Expected: the web check exits 0. Actual: the check exits 1 because the shared `AttachmentDeck.svelte` CSS has an empty `.attachment-row:focus` ruleset. `svelte-check` reports 0 errors and 1 warning; this is outside Mail ownership and is in `packages/ui`. Evidence path: `packages/ui/src/components/calendar/AttachmentDeck.svelte:1055`. Gate output: ```text Warn: Do not use empty rulesets (css) } .attachment-row:focus { ==================================== svelte-check found 0 errors and 1 warning in 1 file ``` Severity: major (the required web check exits non-zero).
Author
Owner

Consistency hunt check on origin/dev 3601719b80a39f712daf07b37879b22929dfffa0 (2026-10-07): cd apps/web && bun run check exited 0 in this worktree. It still reports the same empty ruleset warning at packages/ui/src/components/calendar/AttachmentDeck.svelte:1055:

Warn: Do not use empty rulesets (css)
  }
  .attachment-row:focus {

====================================
svelte-check found 0 errors and 1 warning in 1 file

The current run confirms the warning. It does not reproduce the exit-1 result in the issue steps.

Consistency hunt check on `origin/dev` `3601719b80a39f712daf07b37879b22929dfffa0` (2026-10-07): `cd apps/web && bun run check` exited 0 in this worktree. It still reports the same empty ruleset warning at `packages/ui/src/components/calendar/AttachmentDeck.svelte:1055`: ```text Warn: Do not use empty rulesets (css) } .attachment-row:focus { ==================================== svelte-check found 0 errors and 1 warning in 1 file ``` The current run confirms the warning. It does not reproduce the exit-1 result in the issue steps.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1308
No description provided.