Styles & checks

Sports Operations Styles & checks, home

WORKSPACE TOOLING

Styles, themes & checks

Build on the shared Desk components. Try sample controls and inspect the private repository check feed.

Back to workspace

Theme preview

This preview is scoped to Workbench. The palette comes from the shared stylesheet.

--bg
--panel
--raised
--ink
--muted
--accent
--c3
--c4
--c5

Controls & states

ConfirmedNeeds reviewSample

Empty state: no records yet. Unknown is not zero.

Table harness

Try sorting, grouping, columns and reset. Saved layout belongs only to this sample table.

Sample agentAgent120
Sample playerPlayer45
Second sampleAgent-30

DEVELOPER TOOLING · BUN 1.4.3

Bun adoption & checks

Repository review dated 2026-10-10. These are source mappings and repeatable checks, not live deployment status or a fresh gate result.

23 of 23 features ·

In useChecks · 1.4.3

Type prerequisite

Browser + Bun projects

Both checkers finish before proof captures. Existing TypeScript validation remains.

bun run gate
Source & verification
  • scripts/gate.ts
  • package.json
Official release reference ↗
AvailableChecks · 1.4.3

Checked execution

Developer workflow

Scoped checks supplement the gate. Commands copied here are not executed by the browser.

bun run --check diff:tsc
Source & verification
  • docs/bun-check.md
Official release reference ↗
In useTransport · 1.4.3

Per-origin FetchSession

Bun CLI, Sentinel, F402

Credentials stay in request init. Parity and origin isolation have local fixtures; no speedup claimed.

bun test bun/origin-fetch.test.ts
Source & verification
  • bun/origin-fetch.ts
  • bun/origin-fetch.test.ts
Official release reference ↗
In useTransport · 1.4.3

Proof log range downloads

Authenticated sidecar

Local tests cover changed and unchanged logs. Operator access is required.

bun test bun/sentinel/proof-log.test.ts
Source & verification
  • bun/sentinel/proof-log.ts
  • bun/sentinel/proof-log.test.ts
Official release reference ↗
AvailableTransport · 1.4.3

Proxy environment support

Bun HTTP requests

The adapter leaves environment proxy behavior to Bun. No custom proxy deployment is claimed.

Source & verification
  • docs/bun-fetch.md
Official release reference ↗
In useRuntime · 1.4.3

Idle CPU and memory fixes

Pinned Bun runtime

Runtime adoption is confirmed by the pin. Compare equivalent measurements before claiming a project improvement.

bun run cli sidecar status
Source & verification
  • .bun-version
  • bun/sidecar-resources.ts
Official release reference ↗
In useProofs · 1.4.3

Nested Markdown rendering

CLI + Sentinel guides

Uses the existing renderer. The regression fixture exercises nested input without list callbacks.

bun test bun/release-regressions.test.ts
Source & verification
  • bun/markdown/index.ts
  • bun/release-regressions.test.ts
Official release reference ↗
In useTransport · 1.4.3

Stream abort propagation

Bun fetch reader

A local fixture verifies that a native reader receives the original abort reason.

bun test bun/release-regressions.test.ts
Source & verification
  • bun/release-regressions.test.ts
Official release reference ↗
In useProofs · Carried from 1.4

Native terminal tables

CLI + proof text

Explicit columns, escaped terminal text, plain and ANSI captures. Browser cards use semantic DOM.

bun run cli proof --contracts
Source & verification
  • bun/cli/io.ts
  • bun/proof-table.ts
Official release reference ↗
In useProofs · Carried from 1.4

Image decode and encode

Bun image pipeline

Fixture constants and input hashes constrain image proofs. No new image server.

bun run cli proof
Source & verification
  • bun/snapshot.ts
  • scripts/meta-proof.ts
Official release reference ↗
In useProofs · Carried from 1.4

Native PTY captures

Bun proof process

Real terminal captures preserve the pipe/PTY and plain/ANSI axes.

bun run cli proof --contracts
Source & verification
  • bun/cli/contract-proof.ts
Official release reference ↗
In useRuntime · Carried from 1.4

Timezone-aware schedules

Sidecar scheduler

Existing schedule ownership and timezone rules remain.

bun run cli cron list
Source & verification
  • bun/schedule.ts
Official release reference ↗
In useProofs · Carried from 1.4

Shared native color tokens

Bun table renderer

Existing named tokens stay the source; no project rendering benchmark claimed.

bun run cli design
Source & verification
  • bun/proof-table.ts
Official release reference ↗
AvailablePackages · 1.4.3

Dependency inventory

Developer diagnostics

License metadata is an inventory. It does not establish legal approval.

bun pm licenses --prod --json
Source & verification
  • package.json
  • docs/bun-check.md
Official release reference ↗
AvailablePackages · Carried from 1.4

Duplicate dependency check

Read-only package review

Nonzero means removable duplicates. Review a proposed lockfile change before applying it.

bun dedupe --check
Source & verification
  • .grok/skills/cli/references/bun-developer-shortcuts.md
Official release reference ↗
AvailablePackages · Carried from 1.4

Production prune preview

Disposable production copy

Do not remove development tools from the active checkout.

bun prune --production --dry-run
Source & verification
  • .grok/skills/cli/references/bun-developer-shortcuts.md
Official release reference ↗
AvailableChecks · 1.4.3

LCOV reporter shortcut

Focused test reporting

No existing duplicate flag needed removal. Coverage output does not replace captured proofs.

bun test bun/origin-fetch.test.ts --coverage-reporter=lcov
Source & verification
  • docs/bun-check.md
Official release reference ↗
DeferredBuilds · 1.4.3

Wider bundle naming

Bun bundle outputs

Commit artifacts use full Git SHAs. Bundler hash tokens do not expand JSON or log filenames.

Source & verification
  • scripts/gate.ts
Official release reference ↗
AvailableBuilds · 1.4.3

Split import provenance

Bun build diagnostics

Use a Bun metafile for a concrete dependency investigation; production remains Vite/Nitro.

Source & verification
  • .grok/skills/cli/references/bun-developer-shortcuts.md
Official release reference ↗
DeferredBuilds · 1.4.3

Profile-guided bytecode

Compiled gate experiment

The gate compilation trial failed. No bytecode optimization or cold-start improvement is deployed.

Source & verification
  • docs/cli-proofs.md
Official release reference ↗
DeferredTransport · 1.4.3

Compression level selection

Potential streamed logs

Existing archive encoding stays unchanged. Measure a workload before adding another compression path.

Source & verification
  • docs/r2-storage.md
Official release reference ↗
DeferredRuntime · 1.4.3

Experimental ModuleGraph

No current project use

Not a security boundary or a replacement for workspace/customer sessions.

Source & verification
  • .grok/skills/cli/references/bun-developer-shortcuts.md
Official release reference ↗
DeferredRuntime · 1.4.3

String code-generation restriction

Compatibility-sensitive process flag

No adoption without checking the actual tool and plugin requirements.

Source & verification
  • .grok/skills/cli/references/bun-developer-shortcuts.md
Official release reference ↗

Review base revision: f6a3245e2d9f. In use means implemented in the repository. Available means opt-in tooling. Deferred means no adoption. Human proof review remains a separate field in repository records.

Repository checks & proofs

Registered checkouts → change fingerprint → persisted queue → branding and metadata checks → failure or recovery event. Commit proofs are imported separately.

Checks use local checkout contents. They do not fetch remote branches, deploy changes, or prove visual quality.

Loading repository checks… Operator access

Alert comparison lab · No alerts

Alert comparison lab

Synthetic $500 wager against a $25 top quote. Add deeper capacity to see why top price and full-stake price differ. This does not use or change live records.

Alert DEMO-500

SYNTHETIC LAB

Stake $500 USD · Internet minus alert +8s. Timing proximity alone does not establish the same market or an exploit.

Visual annotations · local to this inspector

Timing relative to alert

Zero is the alert. Negative means the Internet ticket arrived first. Absolute wager timestamp: 2027-01-15T07:59:50.000Z.

Evidence needed before scoring

  • Full-stake exchange capacity unconfirmed
  • Fee and settlement terms unverified

No edge, arbitrage or abuse score is calculated from incomplete evidence.

Exchange depth for this stake

Demo exchange · At wager · +120

$25 of $500 covered

No full-stake blended price available. Time and market eligible under supplied evidence.

Top level: 25 quoted units at +120. Units asserted as stake.

Quoted capacity is not guaranteed execution. Top level and additional depth stay separate.

Demo exchange · Now · +120

$25 of $500 covered

No full-stake blended price available. Time and market eligible under supplied evidence.

Top level: 25 quoted units at +120. Units asserted as stake.

Quoted capacity is not guaranteed execution. Top level and additional depth stay separate.

Sharper-book price comparison

Demo sharp book: +115 → +100

Implied probability in percent, before removing margin. Two same-market snapshots; the connecting line does not reconstruct intervening moves. Opening price unavailable.

Telegram comparison draft

HTML templates v1. Preview only; no destination or send action. No customer, chat or bot fields are included.

Tool contract harness

Exercise input validation locally. This does not register browser tools or call a service.

Theme and page guide

One shared palette, one page contract. This describes repository coverage, not deployment status. Dark and light previews apply only to this Workbench.

Overview

Shared reading layout

Tool directory, source labels and management entry points

Source: Published feed summaries and clearly labeled examples

Security

Shared investigation layout

Measured timing summary, chart, filters and matching rules

Source: Frozen measured pairs kept separate from current wager feed status

IP investigation

Shared investigation layout

Ranked groups, customer overlap, filters and selected-address details

Source: Saved weblog extract; activity charts only from detailed returned records

Health

Shared reading layout with diagnostic grids

Source definitions, freshness and diagnostic detail

Source: Each check retains its own replay, live or historical label

Agent settings

Shared reading layout with management forms

Private agreements, Telegram contacts and separate balances

Source: Private management records; unknown values stay unknown

Environment & keys

Shared private reading layout with vault forms

Encrypted project variables, keys and explicit secret reveals

Source: Private vault metadata; values are returned only after explicit reveal

People directory

Shared private reading layout with evidence panels

Customer and employee profiles, Telegram bot references, session management and manual records

Source: Private directory revisions and exact provider account observations; manual records remain drafts or observations

Command center

Shared palette; specialized dense wall

Operational screens and keyboard shortcuts

Source: Per-screen sources; dense table and wall layout remain specialized

Styles and checks

Shared reading layout and theme preview

Palette, controls, tables, tool harness and page guide

Source: Sample controls and the private repository check feed; theme previews are scoped here

The separate BookDeskOps workspace Site has its own assets. Theme synchronization and the published Site version have not been verified here.

Project checks

Reference commands for development. Their presence here does not claim they passed.

Type safety

Application and sidecar contracts

bun run typecheck

Lint

Source rules, hooks and refresh boundaries

bun run lint

Management tests

Private profiles, balances and Telegram behavior

bun run test:management

Full release gate

Guard, types, lint, metadata, image proof and both test suites

bun run gate

Production build

Cloudflare Worker and browser assets

bun run build