The cursor blinked in cell B14 like a tiny heartbeat.

James rubbed his eyes, glanced at the clock — 2:03 AM — and almost closed the laptop. The quarterly report was due at nine. His team had been working on it for three days, and the shared document was a battlefield of comments, strikethroughs, and passive-aggressive color codes.

He took a sip of cold coffee and scrolled down.

That’s when he noticed it.

A new row had appeared at the bottom of the spreadsheet. Row 47. Nobody on his team had added anything there. The cells were empty except for one — column D — where someone had typed a single line:

“You’re going to want to fix this before morning.”

James frowned. He checked the edit history. The change had been made at 1:58 AM by an account he didn’t recognize:M. Hale.

He’d never heard that name.

He hovered over it, clicked the profile icon. No photo. No email. Just the initials, gray and blank.

“Probably a contractor,” he muttered, though he didn’t believe it.

He deleted the row and saved.

The document refreshed.

Row 47 was back.

Same text. Same mysterious editor. But this time, there was a second line beneath it:

“Especially column F.”

James felt a chill crawl up his neck. He scrolled over to column F. It was the revenue projection section — numbers he’d spent all week massaging for the board presentation. He scanned the figures. They looked fine. They had to look fine. His job depended on them looking fine.

His fingers paused over the keyboard.

Then, slowly, he opened the raw data file — the one nobody was supposed to see until after the meeting. The real numbers. The ones that told a different story.

He pasted them into a temporary sheet and compared.

The projections were off. Not by a little. By a lot. Enough that if the board dug even one layer deep, someone would ask questions. Questions James couldn’t answer. Questions that could end his career.

He stared at the screen. The cold coffee sat forgotten beside him.

Row 47 updated again.

“See? I told you.”

James’s hands were shaking. He typed back into the comment thread:
“Who are you?”

The response came in seconds.

“Someone who used to sit where you’re sitting.”

He read it three times. The office was silent except for the hum of the HVAC system. His reflection stared back from the dark window — tired eyes, loosened tie, a man who had spent the last two years pretending everything was under control.

He typed again:“What happened to you?”

The cursor blinked for a long time. Then:

“I didn’t fix it in time.”

James sat very still.

Outside, a car passed on the empty street below, its headlights sweeping across the ceiling like a searchlight. He looked at the numbers again — the real ones, the honest ones — and then at the polished projections he’d been planning to present in seven hours.

He closed the polished version.

He opened a new sheet.

And he started over.

By 5:40 AM, the revised report was done. It wasn’t pretty. The numbers told a harder story. But they were true, and for the first time in months, James felt something he couldn’t quite name — not relief exactly, but something close to it. Something like standing up after being folded in half for too long.

He saved the file and closed the laptop.

When he opened it again that afternoon, after the meeting — which had gone better than expected, though not without raised eyebrows — the shared document was full of his team’s edits again. New comments. New color codes. New small wars being fought in the margins.

Row 47 was gone.

The accountM. Hale didn’t appear in the history anymore, as if it had never existed.

James scrolled to the bottom of the page, past all the revisions and replies, and for a moment he thought he saw a faint outline of text in the last cell — something almost there, like a watermark dissolving in sunlight.

He didn’t try to read it.

Some messages, he realized, don’t need to stay. They just need to arrive at the right time — when you’re still awake enough to listen, and still honest enough to care.

Shares:
发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注