Release notes
Release notes for an AI-native company.
The product is the transformation. What I realized we could build, how my thinking changed, and what we stopped doing. Shipped in versions, dated, with sources.
- New A use case I realized
- Changed How I think
- Retired What we stopped doing
- Fixed What broke, and the fix
v4
The company as loops
- Changed
Six names in six months
Alignment Hub, AI Ops, LS Hub, a code name we dropped after three days, LS HQ, and on October 25, Living Security OS. Each name fit until the system outgrew it. The last one describes what it is: the way the company runs.
Source: LSOS repository commit history (first appearance of the route or loop); LSOS naming convention
- Changed
Velocity of people and agents
The week of October 19 to 25 produced 1,133 commits, more than the first five months combined. A small team working with agents now ships at a pace I couldn’t have staffed for. Velocity is now a measure of people and agents together.
Source: LSOS repository, commits per week, April 13 to October 31, 2026
- Fixed
Approving needs context
When agents do the work, people approve it one card at a time, with the agent’s recommendation on the card. We added swipe-to-approve and removed it the same day. Fast approval without context is how mistakes get through.
Source: LSOS repository commit history (first appearance of the route or loop)
- Retired
Retired: the plan as a document
Marketing moved into loops for content, SEO, social, partners and events. Since that week there has been no separate marketing plan. The plan is the system, and it updates from signals.
Source: LSOS repository commit history (first appearance of the route or loop)
- New
Agents draft the plan for at-risk accounts
When the data shows an account slipping, an agent now drafts the plan to turn it around, from everything it can read. A person reviews it and decides. This is the use case that made me trust agents with work that matters to customers.
Source: LSOS repository commit history (first appearance of the route or loop)
- Changed
Standards live in code
I wrote a design standard and made tests enforce it. Retired patterns can’t come back. A rule the build enforces holds up when agents are shipping hundreds of changes a week.
Source: LSOS repository commit history (first appearance of the route or loop)
v3
Signals in, updates out
- Retired
Retired: the forecast spreadsheet
The weekly forecast spreadsheet is gone. A loop now preps the forecast call from live data, and the forecast lives in the system. Nobody rebuilds it by hand on Sunday night anymore.
Source: LSOS repository commit history (first appearance of the route or loop)
- New
Requests triage themselves
Feedback got its own board and an agent working it. Requests get picked up without anyone triaging them first. Triage was the first job I fully handed to an agent.
Source: LSOS repository commit history (first appearance of the route or loop)
- New
Other people build on it
I turned the app into a platform with connectors, models and a shell other apps plug into. The next day, people across the company mounted ten apps. The use case I hadn’t seen: non-engineers composing their own tools.
Source: LSOS repository commit history (first appearance of the route or loop); LSOS registry of mounted apps
- New
Agents write the update. People review it.
The weekly update agent drafted each person’s Monday message from what it could already see, before asking them anything. That became the pattern for everything after: derive first, then ask one question.
Source: LSOS repository commit history (first appearance of the route or loop)
v2.1
The stall
- Retired
Retired: asking people to type updates
Three months of almost no growth. The design depended on people typing updates into forms every week on top of their real work. A system that waits for people to type stalls. I stopped designing for it.
Source: LSOS repository commit history (first appearance of the route or loop); Commits per month, May to August 2026
v2
A hub that reads the company
- New
The system works on a schedule
Sixteen loops went live in two days. Engineering signals, metrics, work in progress and Slack read on their own schedule. The system started noticing things while we worked.
Source: LSOS repository commit history (first appearance of the route or loop)
- New
AI reads the whole company
I connected Claude to everything in the app. The use case shifted from filling in forms to asking questions across all of it. The same week I invited the team to build their own apps from a single Slack command.
Source: LSOS repository commit history (first appearance of the route or loop)
v1
A database with a chat button
- Changed
Building in days
The plan had five features. All five shipped in three days. That reset my sense of what a CEO can build personally, and how fast.
Source: LSOS repository commit history (first appearance of the route or loop)
- New
An app I can talk to
I started by replacing the spreadsheet we used for leadership planning. The first use case was small: AI suggesting values on a form. I thought of AI as a helper inside a tool.
Source: LSOS prototype repository, first commit