Daily build update · week of 3 Aug 2026

Tuesday4 Aug 2026

recruiter51 commits+ crewhardeninglatest

The day after launch, and it reads like one: 51 commits, most of them closing something that had been standing open. A talent who wanders into the client chat is now asked which side they are on rather than guessed at, and their own answer, not ours, closes that one conversation, with the card sealed against every way there was to type past it. A security sweep found that the route which spends model money on the public site had a lock whose off-state was "allow" and sixteen siblings with no lock at all, and left behind a test that fails the build the next time someone adds a route and forgets; production also stopped publishing a full map of its own API, stopped answering on a talent surface it never deployed, and stopped resting employee access on an unverified handle. The console got the operator tools it had been asking for: a "Brief finished" rung and exit percentages on the funnel, a filter on every column whose values repeat, a blocked-users tile, and a permissions table that shows a person rather than a list of grants, plus a viewer-only role that can read a conversation and touch nothing. On the talent side, one canonical conversation per person per search ended an alarm that was firing fourteen times a day answering the same reply twice, a re-quote after a handshake is scored again instead of silently ignored, the goodbye note now ends the thread it says it ends, and Mira answers "ok" with one line and "what are you" with the truth.