Skip to content

the start of sonics changes - #75

Merged
seavor merged 19 commits into
masterfrom
feature/ui-revamp-sonic
Aug 18, 2026
Merged

the start of sonics changes#75
seavor merged 19 commits into
masterfrom
feature/ui-revamp-sonic

Conversation

@SonicBlissed

Copy link
Copy Markdown
Collaborator

No description provided.

@SonicBlissed
SonicBlissed requested a review from seavor as a code owner July 21, 2026 01:16
SonicBlissed and others added 18 commits July 26, 2026 21:44
This branch had dropped two quality gates for the datatrice and
sockatrice packages; restore both so the branch enforces the same
standards as master for those packages.

- ci.yml: re-add the `lint:` job (Sockatrice + Datatrice steps only,
  each gated on its package change-filter) and put `lint` back in the
  `ci-success` needs so a lint failure blocks the branch. App/webatrice
  lint intentionally left off.
- vitest configs: restore the coverage `thresholds` blocks for both
  packages' unit and integration suites. Values match the pre-removal
  targets except datatrice integration branches, lowered 50 -> 49 to
  match current coverage (49.5%); all per-glob gates clear their
  originals unchanged.
- lint:fix cleanup across datatrice/sockatrice src, including wrapping
  a 141-char import in server.selectors.ts that landed while the lint
  gate was disabled.

Verified: both packages lint clean, and all four coverage suites pass
with thresholds enforced.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
webatrice: major (UI revamp, deck editor, private chats, context menus,
shortcuts). datatrice: minor (optimistic moves, segmented message log,
reveal plumbing, fixes). sockatrice: minor (bulk counter command, command
options, undo-draw detection, sanitizer fix).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@seavor
seavor merged commit 4396583 into master Aug 18, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants