Capability and provider-type catalogs, typed attribute codec
The codec also refuses, as invalid_attribute, a null list item (a bare NullPointerException before), a list or object where text belongs (stored as the text "[e...
SP01-T28 rulings — test verdict tied to the tested values; rail dot on phones
Catalog-driven connection form, status chips, rail, draft and error helpers
A test verdict shows only while the form still holds the values it tested, and a refusal that names a visible field sits under that field. The rail flags unsave...
SP07-T8 ruling — 10-year bound on the end's local date; the description follows the expander
SP08-T4 ruling — ComposeText follows JavaScript exactly (Number::toString, Math.round, Number(string), trim)
Compose manifest, JavaScript text semantics and icon URIs
ComposeText also ports logoVariants.ts (PNG logo rungs, SizedLogo) and badges.ts (uploaded-badge ?h= scaling), and follows JavaScript exactly where Java differs...
SP06 T31 rulings - late task answers, link removal inside the anchor, chip contrast
Live task lists, task chips with zone-correct due times, record link chips
Bound AI members by their supervisor's applied rights and the never-grantable floor
The calendar's radios wear the organisation's colour
The Repeat field and the scope dialog bring the calendar its first radios. CalendarThemeScope painted buttons, checkboxes and switches in --color-primary but no...
SP07-T7 ruling — strict occurrence-key stamps, paged hasAnyOccurrence, ordinal BYDAY with BYMONTHDAY
SP01-T27 rulings — the BFF publish is fire-and-forget with the upper-case method, and a cut-off body is a 502
BFF passes AIService answers through unchanged and publishes registry changes
Compose manifest, fixtures and 232 goldens from the legacy renderers
The fixtures carry the logo ladders (full: header rung with ?v=, a laddered logo badge; company: header and signature rungs without a revision) and the uploaded...
Registry entities, capability/value/price/opt-out rows, repositories
AiProvider and AiModel gain the registry columns (scope, hosting, auth, facts, platform key, lifecycle, origin); provider type and cost tier map through the dig...
SP06-T5 ruling — UpdateTaskRequest's builder marks presence like its setters
SP07-T32 ruling — test the calendar proxy's 204 and the reminder-methods cache
Repeat, window, free/busy and reminder-method logic; a 204 is not a 500
SP02-T35 ruling — AI hire form: one no-seat message, no link offer, disabled look
Hire an AI member from Add Team Member, with seat checks and a hiring checklist
Kamo Speech on k3m1 — pinned Speaches, read-only models, DNS-only egress
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
