Floating label in the New/Rename tracking code dialogs was clipped
The dialog body clips overflow and its top padding was smaller than the notched label, so 'Label (optional)' was cut off. Give the field top margin.
The failed meeting recap card with Send again (TPRECAPFIX)
**************** what the supervisor's "couldn't send the recap" alert opens: which meeting, what happened and how to fix it in plain words, what did go out, an...
The SI Assistant is called by the member's name for it, everywhere it is labelled
Owner change 2026-10-28: the nav item, the window title (title bar, tab, taskbar head) and the window header say "SI Assistant" while the assistant has the defa...
The owner's bill pill on the launchpad, and /billing
A pill left of the storage meter, for organization owners only, saying whether the organization's bill from the platform is paid, due or overdue. Calm when paid...
UseMlosLabels builds its result in one expression
The groups type came from an `as const` object, so its properties were read-only and assigning each group failed the production type check (next build). Built w...
The decision trail shows the SI decision it asks a person to judge
The trail's header said decision details were "coming soon", so a reviewer confirmed, modified or overrode a decision they could not see. It now shows what the ...
Status words follow the member's language everywhere in the consoles
Fifteen English status lists (requirement status, party, waiting on, vendor, closing package and artifact status, MERS operations and status, workflow scope, re...
The last English-only mortgage consoles speak the member's language
Delivery coverage, the pull-through funnel, close-model reliability, scenario compare, the best-execution explainer and the borrower address fields were text in...
The back-office consoles name things, never show internal ids
- loan sale desk: a commitment reads as the investor's commitment number (else when it was opened), an allocation's loan as its borrower and loan number (it...
The lead's mortgage scenario workspace speaks the member's language
All 17 scenario cards were English-only text in code, and the rules behind them produced English sentences. The rules now carry a code with their values (insigh...
People, loans and fingerprints in words on the loan page and closing strip
- the closing pipeline strip names each package's loan by borrower and full loan number instead of "Loan " + 10 digits of a loan-file id - the clearance matri...
The documents console names loans and packages in words, in the member's language
The pipeline clearability roll-up printed the first 14 characters of an internal loan-file id for each loan, and MERS reconciliation the first 14 of an internal...
The underwriting console's tools speak the member's language
The guideline exception queue, the income calculation, the fraud / 4506-C orders and the large-deposit screen were English-only text in code; every label, messa...
Pick a loan by borrower or loan number, never by typing an internal id
The underwriting console's income, fraud/4506-C and large-deposit tools and the documents console asked staff to type a "Loan file UID" or a "Mortgage applicati...
Bring a terminated SI back by setting its status to Active (TPSIREHIRE)
- A terminated SI's status is editable again; Active ('Brings this SI back') is confirmed first: the same SI, its history, personality, job description, mem...
SI, not AI, and the brand colour, not a fixed blue, in two mortgage views
The lead scenario insights card said "AI summary", pointed at a settings path that does not exist, and drew its info dots and summary box in a fixed blue; the d...
People and loans read as people and loans in the mortgage consoles
- Capital & Risk's closing forecast shows the full loan number (the application id) as a link to the loan, never "#<loan file id>" - the governance feed and d...
Google Home section beside Alexa, and Google links on the profile card
Settings -> Devices (IoT) -> Connections gains a Google Home section (GET /api/iot/voice/google; not enabled or missing = a calm coming-soon card with the test-...
"What Kamo does on its own" — the lender's automation switches on the Automation tab
One switch per message and loan change Kamo can make by itself, in three groups (messages to borrowers, messages to your team, changes to loans), each off until...
IoT copy check lets the two spoken Alexa invocation phrases quote the skill names
Run 2121 (and every kamo-internal build since 884f36c2c) failed check-iot-copy: the Voice assistants card quotes "Alexa, ask Kamo Universe …" and "Alexa, ask Ka...
Done on your behalf — what SI teammates did through your own account
TPONBEHALF (owner 2026-10-28): when someone an SI reports to asks it for something of their own ("How many notifications did I get today?"), the SI works on the...
Voice assistants card explains the two Alexa skills and how a shared Echo learns your voice
"Which Alexa skill?": KamoUniverse (devices + your SI Assistant on your own Echo, "Alexa, ask Kamo Universe …") beside KamoUniverse Assistant (your own assistan...
The fallback Alexa phrase is 'kamo universe' — Amazon will not rename the live skill
Easter eggs settings tab, wake-up calls first (TPWAKEUP)
Owner order 2026-10-28: /settings/ai?tab=easter-eggs (menu entry + landing card; SI workforce + VIEW/MANAGE_AI_WORKFORCE): every easter egg of the registry with...
Invocation name 'kamo' on Alexa, and what Google allows for the name [skip ci]
Serve /api/ai/assistant/** — the settings window could never load
The SI Assistant's client called /api/ai/assistant/... but kamo-internal had no route there, so every call (settings, held actions, memory, tool areas, the org ...
Adapted notes, Phase 5 application packages and the Google Home build plan [skip ci]
The voice screens speak the live contracts — grant-options and grant-choice with the password re-check, /api/iot/voice/settings, /api/iot/me/voice (voice profiles, four-digit PIN, Remove PIN), per-switch notification channels with voice quiet hours; SI Assistant replies open their conversation on a cold arrival
Verified against iot-service b1d52a01 and emailservice f3f2213 in sp00verify. @kamo/iot-core 0.13.0.
Status tabs with counts, Terminate/Activate instead of Delete, and an SI terminated like anyone
- /account?tab=team-members: tabs by employment status with counts (All Statuses first, Active the default), from SecurityService's grouped count, narrowed ...
Own-loan members see their pipeline; HMDA and reassignment stay with all-loans
The pipeline hides the HMDA LAR button and loan-officer assignment from members who hold only View Own Mortgage Loans. The rights mirror puts the mortgage right...
Every card opens the thing it is about
A new-email notification opened /messages and left the member to find the mail. It now opens that message in the reading pane, scrolls the list to it with a bri...
Alexa link status in plain words, Try it, Choose devices, org voice assistant settings, my voice assistants and PIN, per-channel notifications, SI_ASSISTANT_REPLY
Voice Assistant program P1-9, P2-4, P2-5, P3-5, P4-5 (web). Each new call renders nothing until its backend answers (404), so this ships ahead of iot-service an...
Make or remove administrators and owners on the member profile; edit another member's own photos
Membership card: Administrator and Organization owner sit beside Membership type, each with its status and, only when SecurityService would accept it (GET .../l...
Alias domain DNS records, a colleague's default alias, the real send-as address
Settings -> Email -> Domains -> Alias domains: each domain shows whether it is ready or waiting for DNS, and a DNS records dialog lists the MX, SPF and DKIM rec...
Voice Assistant program spec and task plan (Alexa + Google Home) [skip ci]
Mortgage Lending reports reachable from every MLOS screen, opened already filtered
- Report links can now pre-fill parameters: **************** (date presets or start..end ranges, comma lists for multi-selects). Only parameters the report ...
Administrators can edit the Administrator role, with its lock-out right pinned on
The Administrator (Full Access) role showed as Protected and could not be opened. When the server sends lockedRights (the caller holds that role), the role open...
Alias domains in Settings, and on the member's mailbox tab
Settings -> Email -> Domains gains an Alias domains card: add a verified domain, remove one, choose the default or none. The member's Email & Mailbox tab now s...
Ten Mortgage calculators under Calculator → Mortgage
Monthly Payment, Purchase Affordability, Loan Amount from Payment, Down Payment, Closing Costs Estimator, Cash to Close, DTI, LTV (with CLTV and HCLTV), Extra P...
Show an alias's addresses on the org's alias domains
Under each alias on the member's Email & Mailbox tab, list the same alias on the org's alias domains, and under the default sender chip, the address it actually...
Choose an alias as a member's default sender
The member's Email & Mailbox tab gains a Default sender column on the aliases table: make one alias the default, or hand it back to the primary mailbox. The co...
The SI Assistant is each member's personal assistant — confirmation cards, live steps, its own settings window and the org defaults
SITP TPASSIST (owner order 2026-10-26). - The assistant window tells AIService it shows confirmation cards, so the assistant works with every tool the member'...
Shift reports settings tab and a person's own choice
Owner order 2026-10-26 (TPSHIFTREPORTS): no more empty clock-in/clock-out reports from SIs. - /settings/ai?tab=shift-reports (menu entry + landing card; SI work...
Background sound settings, an SI's speaking style and voice consent (voice realism VR2)
- Settings > Super Intelligence > Background sound (D7): the soft room sound callers hear under the SIs' voices, for the organization and per department, jo...
An SI's identity check pops up on every session: was this you?
Owner 2026-10-26: direct orders reaching an SI by phone, text, outside email, website chat or in a meeting are confirmed by the member in Kamo first. SiAuthRequ...
The call recap page, and the SI's recap options in Calls and meetings (TPRECAPS)
/ai-calls/recap/<call> is what the supervisor's recap email links to (and a PHI organization's secure link): who was on the call, when, how it went, the SI's su...
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.
