Test a connected tool server before it is saved, and name each tool as its server does (SIS9)
- POST /api/mcp/servers/probe?orgId= (internal auth, AIService only): lists the tools of an unsaved draft on a client of its own, closed at once. Nothing is ...
A New menu per market on the Orders tab; filters survive opening a record
- The lone Create Order button (retail only, and it never even filled the customer in) becomes New: one entry per market the organization runs and the membe...
How They Work, premium — live cards, job description rooms, Hear It, style usage, role templates (SIS7)
- Hub: each of the five cards reads its own live state (useHubSummary) — corner ribbon + plain chips (one `HubCard` hook per section in siSections; the shell'...
Daily Work and the Personal Assistant (SIS8)
- Your Organization's SI is chosen in ONE place (Daily Work). Email Triage and Automation Streams show it read only (member chip with photo) with a Change lin...
List rental and procurement records on an account's Orders tab
Rental requests, bookings, purchase requests and vendor orders now reach an account through their engagement, so the Orders list includes them (Access Commerce,...
File rental and procurement records under a customer account
A rental request, booking, purchase request and vendor order had no customer, so the account page could not list them. The account now lives on their Engagement...
A returned signed document shows HR's marks beside the prefilled copy
When HR returns a signed document, the member's signing step now has a panel beside it: what HR asked them to fix, who asked, the numbered pins matched to their...
Status words and white-on-status fills read at AA, from three theme tokens
axe in the Review Studio still found three spots under 4.5:1: the rail's "1 file" on the selected item's brand tint (4.39), white on the pressed Needs Correctio...
The pale-brand spots the live sweep still found: chat windows, calendar ink, heroes, the setup pill (SIS1)
Second live pass with a pale brand (#d6f74d): - Chat/tool window chrome (ChatBoxStyles tokens, ToolWindowShell title/icon, the window buttons, terminal/camera...
A returned signed document comes back prefilled, and the member can see what was marked
When HR returns a signed document, the fresh envelope now carries the member's earlier answers (read from ESigService's new internal field-values route and sent...
See-also links for the three Legal & Compliance review articles
The articles were published to the Help Center (3 created, Human Resources index updated) with import.mjs --only; relations.json had no entries for them, so the...
Send phone JPEGs to ConversionService so they arrive upright
A portrait phone photo is stored on its side with an EXIF orientation tag. LegalUploadStore converted JPEGs in-process with ImageIO, which ignores the tag, so a...
Convert iPhone HEIC photos to PDF, and turn phone photos upright
Every HEIC a member uploaded failed: convert-to-pdf only treated png/jpg/tiff/bmp/gif as images, so a .heic fell through to Docs, which cannot open HEIF and ans...
Read a recipient's answers internally, and never prefill a signature
GET **************** returns what one recipient typed, picked and ticked (internal auth + X-Org-Id, org re-checked), so a caller can re-issue the same template ...
The approval card's expiry reads a fixed clock, so the test does not age (SIS5)
The Overview — Setup Journey, Health At A Glance, Needs You, shortcuts and the Who Gets What explorer (SIS6)
- Setup Journey extends the Getting Started latch: six steps read live (a brain connected and answering, an SI hired, the job description written, someone on ...
Where each personality style is used in the organization (SIS7)
GET **************** answers {usage: {ref: {count, places[{level, id}]}}}: every layer of the caller's org whose own job description chooses a style, built-in o...
The Usage tips no longer point to the hub's old Usage tab (SIS4)
Usage is the one Spend view now; the tip that sent people to the SI Workforce hub's Usage tab for each SI's cost described a screen that is the same page.
Every org's colour reads at AA in hand-made CSS too: brand text, words on brand fills, the nav chrome (SIS1)
The live sweep with a pale brand showed the root MUI fix was not enough: hand-made CSS drew the brand as TEXT and white ON the brand directly, so a light organi...
The Super Intelligence Setup Journey latch (SIS6)
GET **************** (anyone with a Super Intelligence settings right, or the owner) and PUT .../si-journey/complete (MANAGE_AI_SETTINGS, MANAGE_AI_WORKFORCE or...
The Super Intelligence Setup Journey latch beside Getting Started (SIS6)
OrgSetupWizardProgress gains **************** the stored, never-cleared latch of the SI Setup Journey on Settings > Super Intelligence > Overview. DDL: security...
At the 12-language limit the other languages stay readable (SIS4)
They were greyed out like disabled controls (axe: 10 contrast failures); now they read normally, dashed and aria-disabled, with the note saying why they cannot ...
The settings menu's SI Workforce links lead out of Settings; a cold-import timeout for the shell test (SIS5)
Polish from the screenshot sweep
Assistant tab pads itself; a layer that cannot be read says so in plain words; the 'locked above' note reads at AA; Who Gets What names a limit-forced value; sh...
Who Gets What says when a limit decided a value
A forced 'confirm every change' or 'memory off' answers source LIMIT in layers-preview instead of Kamo's default.
One Orders list across markets, and Mortgages, Personal Loans and Healthcare tabs
The account's Orders tab now lists every order of the general markets the organization runs — Retail orders, Service work orders and Subscription orders — in on...
The account page's Orders, Mortgages, Personal Loans and Healthcare tabs
- GET **************** one list of the account's retail orders, service work orders and subscription orders, each source read only when the org runs that mark...
File a patient record under a CRM account (ehr_account_patient)
The account page's Healthcare tab lists the patient records filed under an account and, through the patients' own portal proxies, the other records they may see...
The SI Workforce page — Command Center, Activity, Approvals, Handoffs, Live Calls, Status, Results (SIS5)
Day-to-day running of the SIs leaves Settings for its own page, /workforce, opened from SI Assistant > SI Workforce (and the same row on the launchpad and in th...
One Add label and full page width on the layered settings
SIS3: the four screens say Add A Different Setting (the shared words) and run the full page width.
Words on the brand fill read on a pale brand in Contacts and Calendar too (SIS1)
The live sweep with a pale brand (#d6f74d) showed the root theme's contained buttons black-on-lime, but the Contacts and Calendar scopes still put var(--on-prim...
Super Intelligence links point at the new pages; no redirect layer (owner 2026-11-07, SIS2)
- The old /settings/ai?tab= redirect map is removed. Every link that named an old tab now names the page's own address (in-app constants, the My Account si-fl...
One Who It Applies To control for every layered SI setting
SIS3 (report mockup 4). **************** WhoItAppliesTo (the whole organization, then each department, job title, team or one member, with Change / Remove / Add...
The SI settings shell's Usage page is the one Spend view (SIS4)
Usage opens UsageDashboard (the old Usage & Overview tab is gone): people who read usage (VIEW_AI_USAGE) see the organization's totals, people who view the SI w...
SIS4 bug fixes — one Spend view, no dead switch, budgets and limits agree, languages, Spoken Line Reviews in Platform settings, plain words
- Usage: the broken Usage & Overview tab (expected a shape AIService never sent, errors read as zeros) is gone; the one Spend view (UsageDashboard) gains the ...
Settings › Super Intelligence in six tabs with drill-in pages at their own addresses (SIS2)
- **************** Overview · How They Work · Daily Work · Safety & Oversight · Brains & Tools · Personal Assistant. Each tab opens on a hub of cards; each ca...
Organization personality styles and a Who Gets What preview
SIS3. The personal SI Assistant now accepts the organization's own personality styles (org:<uuid>) beside the built-in ones: validated, checked to exist in the ...
Members by id, the 30 MB limit, a HEIC fallback and the sign-again note
DocsService sends member and reviewer photos as null, so every member on the review surfaces is drawn with MemberChipById (photo and name from the member card)....
The root MUI theme takes the organization's brand, never Material blue (SIS1)
There was no ThemeProvider above I18nProviders, so it built on MUI's stock theme and every color="primary" button, switch, slider, tab and spinner in the app dr...
Review Studio text reads at 4.5:1 — the expired date and the rail's progress line
The Review Studio is a viewer when the submission is no longer waiting for review
Decided, withdrawn or replaced submissions open read-only: no pens, no verdicts, no draft saves and no Approve/Return — each would only be refused by DocsServic...
The settings page kit (SIS2): hub grid, status cards, drill-in pages with rooms, save bar, unsaved-changes guard, first-time intro
HubGrid + HubCard (corner-ribbon state, plain-words chips, live summary), SubPage (breadcrumb, Back one level with push, hero, rooms with their own address), a ...
An example image on a requested document, and brand-coloured text buttons
The request card gains Add an Example Image, picked from the HR resource library (images only) and shown to the member beside the drop zone and in the live prev...
Drop the dead auto-select switch, and let the monthly budget default reach the job description's limit
SIS4. "Auto-select best available model" was saved and never read: the settings API no longer shows or changes it (the column stays, new rows keep its old defau...
Requested documents, HR review, the Review Studio and Quick Requests
Legal & Compliance packages can now ask members to upload documents and send what they finish to an HR reviewer, who approves it or returns it for corrections w...
Requested documents, HR review, Quick Requests and the SI pre-check
Members can now be asked to UPLOAD documents in a Legal & Compliance package, and a package can require an HR review before it is executed. Authoring (/api/doc...
Preview samples for the legal review letters
hr.package_needs_review / hr.package_returned / hr.package_approved (seeded from kamo-shared-library's canonical templates) now preview with realistic whole sen...
Package description (Quick Request message) and one submission per round
- LegalPackage.description: HR's short note shown at the top of a package. - LegalPackageSubmission declares the unique (assignment_uid, version_request_uid, ...
Let DocsService reach ocrservice for the legal SI pre-check
Legal & Compliance reads uploaded documents with Kamo OCR to give reviewers suggestions (organizations with the SI app on only). Adds the kamowsdocs pod label t...
Attestation uniqueness is per (assignment, round)
HR review lets a returned package be finished again, and each Finish writes its own attestation linked to the previous round. Ensure the (assignment_uid, round)...
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.
