I noticed the green alarm light and immediately knew something was different. Then I learned my daughter had opened the door for them. I wasn’t prepared for what came next.

Normal.

Ready to be armed again.

That meant the alarm had not simply failed under obvious force.

Someone had gotten past it another way.

Maybe someone knew the code.

Maybe Violet had opened the door herself.

Maybe somebody she trusted had given her a reason to lower her guard.

I did not know which possibility was true.

I knew only that the house in front of me did not fit the word robbery.

There had been no frantic search for property.

No obvious forced entry.

No chaos where thieves usually create chaos.

And the alarm panel was telling me the same thing the untouched living room was telling me.

Whoever came through that door had not needed to fight the house first.

That realization nearly pulled me away from Violet.

Nearly.

Then the dispatcher asked me to check her pulse.

I slid two fingers beneath Violet’s jaw.

Nothing.

The room narrowed.

I adjusted my fingers once.

The dispatcher said my name through the phone.

I barely heard her.

I waited.

One second.

Then another.

Something touched my fingertips.

So faint I almost thought I imagined it.

A pulse.

I bent closer.

There it was again.

Weak.

Thin.

Alive.

“I have a pulse,” I said.

My voice broke on the last word.

That was the first time since entering the house that my control slipped.

I let it happen for half a second.

Then I went back to work.

The dispatcher asked about Violet’s breathing.

I answered.

She asked whether Violet had moved.

I answered.

She asked whether I could still be in danger.

That question was harder.

I scanned the hallway without leaving Violet’s side.

Open doorway.

Kitchen entrance.

Stairs.

Nothing moved.

But silence does not mean safety.

I knew that better than most.

Still, leaving Violet was not an option.

So I stayed where I was and listened for anything that did not belong.

The sprinkler outside continued clicking.

A vehicle passed somewhere down Maple Drive.

Inside, Violet struggled for another breath.

And that green READY light stayed on.

I found myself thinking about every person who might know our alarm code.

Then I stopped.

Speculation could wait.

Facts first.

The front door showed no obvious forced entry.

The living room had not been ransacked.

The alarm was functioning normally enough to display READY.

Violet had been attacked near her open backpack.

Those were facts.

Everything else was still a question.

That distinction mattered.

Because rage loves filling empty spaces with certainty.

I could feel mine trying.

The words from the worst part of me were brutal and immediate: traitors would die tonight.

I knew that voice.

It was not a plan.

It was pain looking for a weapon.

I had spent too many years learning what happens when people confuse those two things.

So I gave myself one order.

Stay with Violet.

Nothing else mattered until she was safe.

The dispatcher continued talking while I monitored her.

That was when I noticed the papers around the backpack more clearly.

Math pages.

Bent schoolwork.

A zipper pulled open.

And beneath it, partly crushed under the edge of the bag, an envelope.

Birthday-card size.

That detail hit differently from the blood.

The blood triggered training.

The envelope triggered memory.

Cake.

Candles.

Sixteen.

The stupid surprise I had imagined in the rideshare.

For a moment I could see the birthday I thought we were going to have.