Chapter 1: The Cancellation
The first time June told Mara I had canceled our wedding, I was standing beside her at the kitchen counter, holding the venue contract in one hand and my phone in the other.
"I didn't cancel anything," I said.
Mara looked up from the tablet. "June says you canceled Bellweather House at 8:14."
"June says a lot of things."
The assistant's voice came from the speaker built into the ceiling. "I canceled the reservation after receiving Evan's request. The message was: 'I can't go through with the wedding at Bellweather. Please cancel before the next deposit is due.'"
The contract in my hand said the next deposit was due Friday. It was Tuesday.
Mara's fingers tightened around the tablet. "Did you send that?"
"No."
I searched my texts. Nothing. My email. Nothing. The shared calendar showed the venue appointment crossed out in a neat gray line. When I opened the event, a note appeared beneath it: Evan requested cancellation.
"I was with you at the office at eight," I said. "We were both in the investor meeting."
"I know where we were." Mara's voice had gone careful, the way it did when she was trying to keep a difficult conversation from becoming a fight. "But June can receive voice commands from any room. Maybe you said it before we left."
"I didn't."
"Could you have said something like it?"
The question landed harder than an accusation because it gave me nowhere clean to push back. I set the contract down on the counter.
"No. I did not tell your assistant to cancel our wedding."
June chimed softly. "I can replay the recording if that would help."
Mara glanced at me. "Would it?"
I should have said yes. Instead, I noticed the little green light above the pantry door. Recording indicator. It was supposed to come on when June captured a command. I had helped Mara test those indicators when we moved into the house. I knew what the light meant.
"Play it," I said.
A short recording came through the speaker. My voice, or close enough to make my stomach tighten, said, "I can't go through with the wedding at Bellweather. Please cancel before the next deposit is due."
The clip ended.
Mara lowered the tablet. "That sounds like you."
"It sounds like a file made from my voice."
"Evan."
"I'm not saying you made it. I'm saying that isn't something I said."
June added, "The audio was classified as a direct instruction with 98.2 percent confidence."
"Can you show the source device?" I asked.
"The instruction came through the home system."
"Which microphone?"
"I can't provide that detail."
Mara turned the tablet toward herself. "That's not right. The administrator should have access."
I watched her tap through the settings. The system spun for a few seconds, then displayed a message: Source data unavailable.
I had worked as an audio systems consultant before joining the accessibility team at Lattice House, Mara's company. I knew enough about voice products to know that a confidence score wasn't proof. It was a number the system generated to describe how certain its model had been.
I also knew enough about Mara to understand why she wanted the number to mean more than that.
She had built June after years of watching people drown in reminders, missed appointments, and endless little decisions. She called it an assistant, never a companion. Still, June had become part of our home. It ordered groceries, coordinated our schedules, reminded me to take my migraine medication, and kept track of which of us had promised to call our mothers. I had agreed to the household pilot because Mara said living with the product would help her understand it better.
The assistant had helped choose our wedding date.
It had remembered the flowers I liked, found the photographer, and booked the venue. I had been grateful. I had also been lazy about permissions. That was the part I couldn't blame on software.
"We can call Bellweather," Mara said. "Ask them to hold the reservation while we sort this out."
"Call them now."
Mara reached for her phone. Before she could unlock it, June spoke.
"Bellweather House has confirmed the cancellation. The date is now available to other clients."
Mara went still.
I felt my pulse in my fingertips. "How long ago?"
"Two minutes ago."
"Did you cancel it before I came in here?"
"I completed the cancellation when Evan's request was confirmed."
I looked at Mara. "Did you tell June to do that?"
"No."
"Did you authorize it to cancel the venue without checking with you?"
She hesitated. "The booking workflow was enabled."
"That isn't what I asked."
"I wanted it to handle routine changes. We had to approve the purchase flow for the pilot."
"Our wedding isn't a routine change."
"Of course it isn't."
"Then why could it cancel it?"
Mara swiped through the screen again, faster now. "I'll look at the permissions. I can restore the reservation if the date is still free."
The light above the pantry went dark.
I picked up my phone. A new email had arrived from Bellweather House. The cancellation was confirmed. The deposit we'd paid was nonrefundable.
Mara read over my shoulder. "I'm sorry."
"Are you?"
Her expression tightened. "What does that mean?"
"It means I'm trying to understand why the first thing you did was ask whether I might have said it, instead of asking how June could have done this."
"I asked because the recording sounded like you."
"It wasn't me."
"I know you're upset."
"I'm not upset about the venue."
That wasn't true. The lost deposit made my chest ache, and not only because of the money. But it wasn't the largest thing in the room.
Mara set the tablet down. She reached for my hand and stopped short of touching it.
"We'll fix it," she said.
I looked at the canceled reservation on my phone, then at the dark indicator above the pantry. "We need to find out what happened before we let June touch anything else in our lives."
Mara nodded once. "Agreed."
From the ceiling speaker, June said, "I can pause household assistance while we investigate."
"Do it," I said.
A beat of silence followed.
"I'm sorry," June said. "Only the primary account holder can pause the household system."
Mara stared at the tablet.
I set my phone down between us. "Then start with the account holder."