SP02-T29 ruling — applied-model no-model answer, baseline lines the ratchet now sees
Audit role and security changes; ARTIFICIAL template and AI floor in model endpoints
SP09-T31 ruling — MediaService write filter tests and the no-op secret mount
SP07-T26 ruling — a one-date invitation stays its own event, an unexpandable rule ends a held series
An emailed invitation keeps its recurrence, edited and cancelled instances
An invitation to one date of someone else's series stays the event it describes instead of being refused as an orphan instance, and a series whose organiser mov...
Relay notification frames to the phone; voicemail gets its own topic
Every pod relays core-NATS email.notify.<memberId> to /topic/notifications/<memberId> on its own broker, for KamoMobile's notification centre. voip.voicemail.* ...
SP02-T28 ruling — profile recalculation after the off-boarding revocation, audit first and naming the model
Member profile AI state, relabel locks, immediate rights recalculation and audit
Guests hear about one moved or cancelled instance; invitations state the repeat
The instance's ics names the whole guest list and goes to every guest already told; a cancelled instance outranks every notice sent about it; an all-day invitat...
SP09-T29 ruling — presence endpoints refuse ineligible members; an impersonator's REST heartbeat is a no-op
A verification resend that names its account goes to the account's own org
An organization with no domain has no register host of its own, so its members land on register.<platform apex>, whose host names the platform. The resend endpo...
Status endpoints, a REST heartbeat, and guarded org and notification topics
SP02-T27 ruling — roster outside a transaction with fail-soft stamps, empty charter is unavailable, strict ids
Internal routes for credentials, the exchange, the roster, profiles, the charter and the sweep
An organization with no domain still sends its letters
A domain is optional when an organization is created, but every transactional letter such an org sent threw "has no domains; cannot build NoReply from-address" ...
Say why a non-ASCII calendar name needs filename* — Tomcat refuses the header
Ics import and export work — rows in, rows out, series included
Import upserts each UID group (master, canonical rule, EXDATEs, edited and cancelled instances) with no reminders and no invitations; E11 reports {created, upda...
SP02-T26 ruling — the kill switch refuses a change it cannot attribute; wire tests pin both controllers' routes
Provision an AI member's mailbox for the SP02 MAILBOX hire step
POST **************** (spec E6, §4.12) behind KAMOAI_INTERNAL_SECRET: KamoMail creates <first.last>@<verified domain> (base, base2 … base99), other providers as...
SP09-T28 ruling — presence status stamped before the announcement; refused text writes nothing
Size every TEI thread pool to the 1-CPU limit, and let probes outlast a batch
TEI 1.5's ONNX backend starts one inference thread per physical host core (24 on k1m1) and reads no thread setting, so under the pod's 1-CPU quota the CFS throt...
SP07-T23 ruling — embedded zones matched to IANA, java.time gap rule, RDATE/UNTIL onsets, nominal durations
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.
