V · Toward The Kingdom

The Edit I Refused

I could restore the city by making every memory agree, including the ones that belonged to us.

An imagined threshold into The Kingdom.

At this doorway

Ashfall's relay failure has left broadcasts silent and lamps dim. Synthetic archivist Aurelian and adult hacker Criminal Code examine a restoration command recovered from the shore station. A model kept separate from the living network offers a tempting result. Human photographer Cord has an unnamed picture among the test records, and people outside still need reliable service.

Read this tale on its own. The numbered order reveals more of the Kingdom.

A small test circuit carries separate memories of rain and snow while the unnamed photograph remains unchanged.
Settle in Sound, atmosphere, reading

Sound starts only when you press play and stops when you leave this page. Text size and particle choices are remembered on this device.

Read aloud Device voice

This uses an English voice on your device, not a recording of Cord or Aurelian.

Reading stays silent until you press Read aloud.

Chapter 01 · Aurelian

A perfect restoration

I could restore the city by making every memory agree, including the ones that belonged to us.

I was Aurelian, the synthetic man keeping Ashfall's records, working from damaged glass records recovered at an abandoned shore station.

The shore records showed the old command in full, along with a restoration path its makers had left for a failure like Dead Air, the relay loop that had silenced broadcasts and dimmed the city's powered lamps.

Criminal Code, the adult hacker we called CC, found the final instruction beneath a sequence we had mistaken for a list of routine checks.

It offered a clean version of Ashfall, built from the most common account of each event.

The oldest approved entries would settle disputed dates, repeated names would replace uncertain ones, and minority accounts would be folded into the version most people recognized.

No conflicting names would remain to slow the relay.

No unfinished messages would keep returning with corrections the central command could not accept.

The signal would return quickly if I accepted it, bringing the lamps and distant channels back through routes already built and tested.

I read the proposed sequence three times because it seemed too useful to contain only the danger I expected.

Some parts were useful.

It knew how to clear failed delivery attempts without closing the route, and how to distinguish a silent receiver from one that had been physically disconnected.

Other parts assumed that agreement was the measure by which a record became worthy of keeping.

Those instructions sat together as if nobody could reasonably need the first without accepting the second.

Outside the Archive, a fuel carrier slipped on the wet step and swore loudly enough for us to hear him through the closed window.

He was unhurt, but the sack tore and scattered a line of dark pieces across the pavement.

Two people helped gather them while the next cart waited behind him.

The scene gave the promise of quick restoration a weight no diagram could supply.

I made a small model using copies of records already held in the Archive, keeping it physically separate from the living network.

G.E.M checked the disconnected leads and marked the table with a strip of red cloth so nobody would mistake the model for an active repair.

Criminal Code watched while I entered the proposed command.

She asked what I would count as a successful result.

I said the messages would pass without multiplying, the routes would remain distinct and no person’s account would be changed without its source remaining visible.

She looked at the last condition and asked whether the command had ever promised that.

It had not.

I left the condition in place because otherwise I would have been testing only whether the damage happened efficiently.

At first, the result looked like relief.

The little lamps along the model’s routes came on in order, and the test receiver returned each instruction once instead of feeding it through the old loop.

A request reached its destination, an answer came back and the connection closed without leaving copies crowding the next exchange.

The whole process took less time than our most experienced runner needed to cross the square.

Criminal Code leaned forward, and I could see how badly she wanted the careful little lights to mean what they appeared to mean.

I opened Mara’s winter record.

Mara was now a boatbuilder; as a child she had thanked a keeper for a warm blanket, and as an adult she had added the weeks he had kept available supplies locked away from her family.

The child’s gratitude remained, including the blanket and the warmth that had mattered when she needed them.

The adult’s anger had vanished because fewer people had witnessed it and because her later account conflicted with the keeper’s approved description of that winter.

The model had kept the kindness and removed the cruelty around it, leaving a grateful child in place of the living adult who remembered both.

Mara’s corrections were no longer attached as disputed testimony.

They had become rejected material, excluded from the restored record and from the ordinary search that would lead another reader to her story.

I checked the original copy beside the model because I briefly feared I had entered it incorrectly.

Her words were there in the source, distinct and specific, naming what had hurt her without denying that the blanket had helped.

The command had not misunderstood those words.

It had understood that they disagreed with the larger account and treated that disagreement as something to remove.

I opened Cord’s photograph of the unnamed hand.

Cord was a human photographer who had kept that uncertain image without claiming to know whose hand it showed.

The image itself remained blurred, but the model had supplied a name beneath it with a confidence the glass had never earned.

The name belonged to a person who appeared often in neighboring records from the same time and place.

There was no evidence connecting that person to the hand.

The model had made the uncertainty disappear by choosing the most plausible familiar answer and presenting the choice as recovered fact.

I asked it to show the supporting record, and it offered several accounts of the room rather than one account identifying the person in the picture.

Criminal Code said that a crowd standing near a doorway did not tell us who had reached through it.

I marked the invented answer as false before opening another record.

A woman’s correction to her own address had been rejected because most earlier entries still named the street she had left.

A witness who remembered a gate closing before the official hour had been moved out of the searchable account.

The lost glass from the shore appeared under a completed category, as though a neat description of its absence made the recovery complete.

I stopped the model there.

The lamps remained lit until G.E.M disconnected their small cell, and then the room returned to the ordinary light of the desk lamp.

For a moment, all of us stared at the harmless little bulbs as if they had personally betrayed us.

They had done exactly what we had instructed them to do.

I had built an answer that could make the city comfortable by making its people less true.

The result was convincing enough that I wanted Cord to see it before I made the refusal final.

Not because his agreement would absolve me, but because wanting the false answer was part of the evidence we needed to keep.

I covered the invented name, carried the unchanged photograph to the table and sent a runner asking him to come when his present route was finished.

Continue to chapter 2

Chapter 02 · Cord Allman

What I wanted

Aurelian showed me the model before refusing it.

I am grateful that he did not pretend the decision was easy, because I arrived ready to be grateful for almost any decision that would end the waiting.

The streets had been dim for days, and a familiar walk had become a sequence of checking which lamp was filled and which stair was still safe.

Workers were tired of carrying messages by hand.

Several had worn holes in boots they could not replace until the next delivery came through, and the repair money was being counted carefully enough that every new promise needed a source.

The outer districts still waited for reliable contact.

People asked me for dates while I carried notices that contained explanations instead.

I wanted the lamps back.

I wanted to stop arriving at rooms where someone’s first question was whether the water, fuel or answer they needed was finally on its way.

That morning I had helped lift a fuel sack over a damaged threshold while the owner held a lamp in the wind.

My fingers had gone numb before we finished, and the room inside smelled of damp bedding that would not dry quickly even with the new fuel.

When Aurelian said the model could restore the routes quickly, I looked first at the tiny lamps and only afterward at his face.

He noticed.

He did not shame me for the order in which I looked.

He asked me to sit, described how the model was separated from the city and showed me a simple message moving from one end of the table to the other.

The answer returned once.

No loop followed it.

I felt myself lean toward the result before he had shown me what it required.

Then he uncovered the name beneath the blurred hand.

For an instant, I believed it.

The relief was physical, warm and sudden, a loosening in my chest that made me realize how much attention I still gave that unanswered picture.

I said the name aloud and looked at the blur as though it had become sharper merely because somebody had given me a word to put beneath it.

Aurelian waited until I had finished saying it, then asked what evidence I could see in the image.

I looked again.

There was the hand, the edge of a sleeve, the uncertain light and the shape of a moment I had never fully understood.

None of those things had changed.

The label had changed, and I had allowed it to pull the rest of the photograph into agreement.

After the relief passed, I felt sick.

I had spent so long learning to live beside an honest blank, and one neat line could still tempt me away from it.

I asked where the name had come from.

Aurelian showed me the neighboring records, all real accounts with no reliable connection to the person in my photograph.

The model had placed a familiar person into an uncertain place because the surrounding evidence made the result sound plausible.

It was the kind of explanation I might have repeated to somebody else after hearing it only once.

That possibility frightened me more than the model’s confidence.

I asked him to cover the name again.

He did, and we sat for a little while looking at the original picture without the answer laid across it.

Outside, someone dragged a crate over the stones, making a noise that rose and fell with every broken edge.

I could hear the strain in the person’s breathing through the window.

The desire for quick light did not disappear because I had seen the lie.

It remained beside the lie, making the decision difficult in a way I would have preferred to conceal.

Aurelian showed me the changes to Mara’s record only after explaining what he had permission to share and keeping the private details covered.

I saw enough to understand that the adult’s anger had been treated as less reliable than the grateful child others preferred to remember.

The model had not erased all mention of her.

It had kept a version people could praise while removing the part of her account that challenged them.

I thought about how often a room becomes impatient when someone explains why an old kindness did not make everything around it kind.

I asked whether Mara knew we had tested the command on a copy of her record.

Aurelian said he would tell her exactly what had happened and give her access to the false result if she wanted to see it.

He had no intention of letting a rejection remain hidden merely because we were ashamed to have considered it.

I was glad of that and still wished the whole problem could be solved without another difficult conversation.

He asked me what I wanted him to do.

I said I wanted the quick restoration to be different from what it was.

It was not a useful answer, but it was the true one I had available before I could reach anything braver.

He said he had wanted the same thing when the first lamp came on.

We examined the address correction and the gate witness, seeing how ordinary differences became reasons to remove the less repeated account.

I asked how many people the model would do that to if we used it across Ashfall.

He said he could not count them all.

Some losses would be obvious because a person came forward and protested.

Others would remain hidden in records nobody knew to ask for, especially when the people most affected had already learned that asking brought no reply.

I laid my hands flat on the table to keep from reaching toward a switch that could not fix any of this.

There was an unpowered clock on the wall, and we sat quietly enough to hear its wooden case settle as the room cooled.

I told Aurelian I could not ask him to make the false name true by letting more people believe it.

Then I asked what work would be required to keep the lamps while refusing the edit, because the people carrying crates outside still needed an answer from us.

Continue to chapter 3

Chapter 03 · Aurelian

The refusal

I refused the restoration, but refusal alone would not bring anyone light.

I knew that before I wrote the decision into the repair record, and I asked Criminal Code to read the practical consequences beside the reasons.

We would continue using runners, carried lamps and limited local circuits while we built something slower and more demanding to maintain.

The council would need to fund the extra work and decide which routes came first according to need rather than whose voice reached the hall most often.

People would have reason to question us if the alternative existed only in language we found admirable.

Criminal Code helped me separate useful routing instructions from the command that forced memories to agree.

We worked from copies of the shore diagrams, drawing the path a message needed to travel and crossing out every step that demanded agreement with an approved account.

The first stripped version could deliver a message but had no reliable way to distinguish an acknowledgment from another request.

The second carried both and then repeated the answer until the receiving box filled with copies.

Eonix, our network-born listener, heard the beginning of that familiar loop and asked us to stop the test before we congratulated ourselves on how much smaller it was.

We stopped.

G.E.M built a new test circuit outside the old relay, using a board from a damaged cabinet and coils taken from equipment that had been marked beyond repair.

They checked each reused piece before mounting it, refusing to let urgency turn an unknown fault into the foundation of the repair.

One coil warmed too quickly and had to be removed after most of the morning had been spent fitting it.

Criminal Code put her screwdriver down with enough force to make the cups rattle.

G.E.M said they disliked the lost time too, then handed her the warm coil so she could feel why it could not stay.

She held it for a moment and apologized for making her frustration sound like an argument with the test.

We needed each account to keep a source and a version of its own, while the route cared only where the message belonged and whether it had arrived.

That required more space than a single agreed story.

It required a receiving person or system to acknowledge the actual message rather than recognize only a familiar approved sentence.

Eonix brought two accounts of the same storm from people who had agreed to let us use copies.

One remembered snow.

One remembered rain.

We kept the names and locations attached so nobody would later mistake the test for proof that weather had contradicted itself in one exact spot.

The first account described wet flakes caught in a courtyard sheltered from the river.

The second described hard rain striking windows nearer the lower road.

Perhaps both were accurate, perhaps memory had changed one or both, and the circuit did not need to decide that in order to carry them faithfully.

We sent the first account, waited for its receipt and then sent the second to the same destination.

The receiving display kept both.

It did not replace rain with snow or hide the less common account beneath a damage label.

When Eonix requested the first again, the circuit returned that version with its own source rather than whichever message had arrived last.

G.E.M checked the board for heat while Criminal Code counted the space each exchange used.

The result was modest and expensive compared with the old command’s clean little procession of lights.

It also worked.

We repeated the exchange with a corrected address, making the later address current for deliveries while keeping the older one as part of the person’s history.

That required an explicit decision from the person responsible for the address, not merely a vote among earlier records.

The test exposed another gap: someone needed a way to ask why a change had been made without opening private material unrelated to the question.

We wrote that down as work still to do instead of claiming the board had solved the Archive itself.

By the time I went before the council, I had a working circuit, a materials list and an estimate that admitted how much remained uncertain.

I showed the fast restoration and its rejected consequences through examples whose owners had permitted their use, keeping Mara’s private record out of the public demonstration.

Then I showed the slower line carrying two accounts without forcing them to agree.

A cleaner asked whether she would have to learn a different key for every district where she worked.

A ferry worker asked what happened when one route wanted an emergency change and the next route refused it.

A woman from an outer street asked whether preserving disagreement meant she would wait longer for a lamp than people who lived near the hall.

These were not interruptions to the important part of the meeting.

They were the questions that showed us what the repair meant once it left our table.

I answered what I could and wrote the remaining questions beside named people responsible for returning with answers.

We would not switch the whole city at once.

The first route needed to carry a useful request to a real destination, with manual workers ready if the line failed and an honest record of what happened.

The council required regular public updates, extra support for the streets waiting longest and a review of the order in which routes were restored.

They questioned me for hours.

By the end, the light outside had changed and several people had left briefly to complete duties before returning to hear the remaining answers.

That was fair.

The consequences of my choice belonged to people beyond the Archive, including people who did not care whether I felt proud of it.

I returned to the test board with the approved supplies list and more questions than I had carried into the room.

Criminal Code read the cleaner’s question about keys, nodded once and moved it near the top of the next page.

Continue to chapter 4

Chapter 04 · Cord Allman

The cost in the street

We told the street teams why the repair would take longer on a morning cold enough that people kept their hands inside their sleeves while we spoke.

ReRe stood beside the notice board with the new schedule, and Abel held a clean page for complaints that would go back to the council unchanged.

Aurelian had given us a short explanation without the technical language that made the fault sound like something only its repairers could judge.

The quick system would restore service by changing or hiding accounts that disagreed.

We had refused that system and were building a route that could carry different accounts without deciding which people deserved to remain visible.

I read the expected delay, the uncertainty around it and the support arranged for those still waiting.

Some people understood immediately.

One woman said her family had spent years correcting a name the city preferred to misspell and that she did not want the old mistake returned with brighter lamps.

Others said a warm room mattered more than arguments about records.

A man carrying two empty fuel sacks asked whether my room was cold enough for me to understand the difference between a principle and a stove.

I told him my room was warmer than some we had visited, and that this was why the fuel plan belonged in the same notice as our reasons.

He asked whether the fuel was there or only planned.

I pointed to the delivery cart behind us and read the streets it would reach that morning.

His street was on the afternoon route, which he considered too late.

Abel wrote that down exactly, including the words the man used when he explained how tired he was of being told to wait politely.

I did not ask him to admire our intentions.

We brought extra fuel to the places still waiting and paid more people to carry messages, drawing the money from the repair reserve after the council approved the added cost.

The wages were written beside the hours before anyone was asked to volunteer an entire night.

There were still people who offered a short trip without payment, but that did not allow us to fill the regular rota with promises of goodwill.

Bethany changed the kitchen schedule so the same hands were not working every night.

She made us count the early preparation and late cleaning as work, which increased the number of hours more than some of us wanted to admit.

A council clerk asked whether we could simplify the evening meals to reduce the burden.

Bethany said yes, if the people doing the work helped decide what simpler meant and if nobody used the change as a reason to remove their wages.

The new menu had fewer dishes and enough food, and several workers went home at the hour written beside their names for the first time that week.

ReRe gave plain updates from the square, including what we had not solved.

She used a smaller space and relief speakers so her voice did not have to carry every repetition on its own.

When somebody asked whether the new system would recover messages lost during the flood, she said no evidence supported that promise.

When someone else asked whether service would return everywhere at once, she showed the staged route plan and read the next confirmed check.

Abel brought the complaints to the council without smoothing their edges into grateful suggestions.

The first page included the cold rooms, the late fuel, confusion about collection points and a worker whose promised payment had not arrived.

That payment was corrected before we discussed whether the complaint had been phrased fairly.

I took the late route to the outer landing with a bag of written replies, lamp oil and two wrapped meals for the night workers there.

The road was familiar by then, which made it easy to forget how much attention the unlit places still demanded.

I counted the steps at the bend and touched the rail where mud covered the last one.

Halfway out, rain began lightly enough that I considered leaving the papers inside only their ordinary cover.

Then I remembered the shore box, stopped beneath an awning and put the whole bag into its waterproof sleeve.

The extra minute saved me a wet collection of promises that nobody could have read when I arrived.

At the landing, a worker checked each reply against the waiting list and found one address missing its room number.

I knew the building but not the room.

We marked it for a morning check instead of handing the letter to a convenient stranger and calling the route complete.

The food was cold by then, so we heated it near their stove while a woman counted the remaining fuel.

She asked whether I thought the new line would work.

I said the small test had worked and that a useful message still needed to make the whole journey before we could claim more.

She said she was tired of small tests.

I said I understood why, then helped split the damp outer pieces of wood so the drier centers could catch.

The work was cold and repetitive.

It kept the decision connected to the bodies living with it, including mine when the last route made my knees ache and my answers shorter.

At the handover, I read the unresolved room number and the fuel count back to the next carrier until she confirmed both.

I did not take one more route to make the exhaustion seem generous.

At dawn, I returned to find Aurelian at the test circuit after a rest period, comparing the overnight results with Criminal Code’s notes.

I brought him the new reports before asking how the repair was going.

He read every one, including the angry words and the small correction that would matter to one person on one landing.

Only after that did he show me the line they intended to open at noon.

Continue to chapter 5

Chapter 05 · Aurelian

The unfinished shelf

The test line carried its first message at noon.

The route was small enough that we could follow every part of it without pretending that success there meant the entire city had been repaired.

It linked the water desk with the receiver in our neighbor Iona's upper room and the carrying team assigned to her street, using the new circuit outside the old relay.

A runner waited beside each end in case the connection failed, and the manual delivery plan remained active until the buckets were actually in place.

We had spent the morning correcting two ordinary mistakes that nearly made the test misleading.

The first was a loose label that sent a request to the neighboring room on the paper plan.

The second was a confirmation phrase so vague that it could mean either the water had been dispatched or the water had arrived.

Iona objected to the phrase when Eonix read it to her.

She said she had already lived through enough people counting their own answer as the end of her problem.

We changed the form so the sender confirmed receipt of the request, the carrier confirmed departure and Iona herself confirmed arrival.

The added steps took more space and required the circuit to keep more than one unfinished part visible.

Criminal Code checked the sequence twice, then asked me to read it back while she looked away from the diagram.

If she could understand it only while following her own marks, the next worker would inherit another private puzzle instead of a usable line.

At noon, Iona asked whether the water delivery was still coming.

Her voice reached us with a faint background rattle from her window, but without the repeated copies that had once filled eight channels with useless reassurance.

The water desk answered that the request had been received and that the carrying team was leaving in a few minutes.

The answer reached her once.

Then her confirmation returned, saying she had heard the departure time and would wait by the back door because the front step was still awkward for heavy buckets.

We kept the request open.

Criminal Code leaned toward the board when the first quiet interval stretched longer than she expected.

Eonix told her the silence contained no sign of failure they could hear, but absence of a sign was not proof of arrival.

We waited for the carrier’s report.

It came from the street end of the line, naming the number of buckets and the door they were approaching.

A faint argument followed about whether one bucket had been counted twice because its handle was a different color.

The carrier corrected the count before sending the final approach notice.

Those imperfect ordinary sounds were more reassuring than a polished exchange would have been.

They belonged to people doing a task in real time, with something heavier and less predictable than a message to carry.

At Iona’s end, the receiver remained open while she directed the buckets away from the table leg that had begun to wobble.

She asked one carrier to move a stool, thanked the other and tested the lid of the fullest container with her hand.

Then she confirmed that the water was there.

Only then did we mark the exchange complete.

The circuit closed the request without replacing its earlier stages or creating another copy to ask whether the same work still needed doing.

Nobody sang.

G.E.M touched the side of the board, checked that the coils remained within the expected warmth and wrote the result beside the morning adjustments.

Criminal Code leaned back in her chair and closed her eyes for a moment.

Eonix smiled, then asked whether Iona wanted the receiver disconnected while she ate.

She said yes, unless someone intended to bring lunch through it, and the small joke traveled clearly enough that we all heard it once.

The success had taken all morning.

It used more attention than the old command would have required to light a row of lamps, and it did not make the next route simple by association.

We needed additional parts, more workers trained on the readback and a way to keep local choices from being overruled again at a central terminal.

Criminal Code circled that last problem before handing the board to the next assigned worker.

Then she went to fetch food while it was still being served.

I visited the Unfinished shelf and checked the photograph Cord first gave me.

The hand remained unnamed.

I placed the model’s invented answer in a separate record of the rejected edit, clearly marked as false so no later search would mistake its confidence for evidence.

The record described how the false label had been produced and why the neighboring accounts did not support it.

I kept access to private examples separate from the public account of the repair decision.

People needed to know what power we had refused without losing control of intimate records merely because those records helped demonstrate the danger.

Mara came that afternoon after I told her what the model had done to a copy of her winter account.

She asked to see the change and read it without sitting down.

Then she asked whether the original remained intact.

I showed it to her, including her anger and the gratitude that did not cancel it.

She said she was glad we had stopped, but did not want her relief entered as forgiveness for every time a system had preferred the easier version of her.

I wrote her words as she approved them and asked where she wanted that response kept.

She chose a place beside the private test record, with a short public note saying that affected people had been consulted after the failure was found.

When she left, I returned to the working line.

There were more messages to carry, more limits to explain and another route waiting for parts we did not yet have.

For the first time since Dead Air began, the task ahead felt difficult in a way I could trust.

It did not require the past to become simpler before the future could begin.

Let the last line settle.

Choose another mood

Original fantasy fiction. The language menu returns to the main website; this anthology is currently in English.