Era 0. Glimpse - Dust, Doors, and Doctrine
Harmonia Crater. Month Janiix, Year 1 Human Era (H.E.)
Note: Habitat / Facility AIs → <Name>^
♦♦♦
By the time the sky turned the colour of weak tea, Sol 87 was already going badly.
Rafa Kim hung off Mast Three with his boots in the rungs and his life in three layers of polymer, ceramic, and other people’s competence. Below him, Port Harmonia was a scattered geometry of cans and bubbles on the flat rust of Arcadia Planitia. Above, the sky had gone from crisp amber to something more tired, as if someone had diluted it with dust and regret.
He squinted through his visor HUD at the flow readings. The new dust sensor was sulking.
“Come on,” Rafa murmured. “You were singing on the bench.”
“Maybe it doesn’t like the view,” Sima said over the loop. She was on the ground beside the mast, partly obscured by the cluster of struts and cables, suit slouched in that way medics had when they were doing work someone else insisted was “simple”.
“Nothing likes this view,” Rafa said. “That’s why we’re here, remember?”
“Negative,” the base AI replied. “You are here because several committees back home average out to optimistic.”
“Status, Mast Three?” Commander Amara Holt cut in. Her tone carried that particular lightness that meant she’d been watching quietly for the last five minutes and was now done watching.
“Install physically complete,” Rafa said. “Sensor reading low. Might be a connector, might be the unit. Cycling power now.”
“Local sky’s getting thick,” Amara said. “Clock’s ticking, people.”
“Copy,” Sima said. “We’ll be done before the planet notices we borrowed its pole.”
Rafa popped the connector, reseated it, and watched the tiny line on his HUD jitter and then climb into the expected band.
“Yes,” he whispered. “Signal nominal. Giving us the good grit.”
“Reading confirmed on my side,” Kilo^ said. “Congratulations, you have successfully installed an instrument specifically designed to tell you that the weather is bad.”
“Excellent,” Rafa said. “Now it can join the chorus.”
He started down the mast, boots feeling for each rung without looking. The suit UI ticked quietly in his peripheral vision: O₂, CO₂, tank pressures. The familiar, boring litany of not dying.
“Base, Mast Three dust package online,” Sima said. “We are wrapping up here.”
“Copy,” Amara said. “Return on BETA, no heroics. Rafa, I want you back in here before the afternoon pass. Upstairs wants real-time faces for their little check-in.”
“Because nothing says operational focus like smiling for an eight-minute-delayed budget review,” Rafa said.
“We like our money,” Amara said. “We like food, spare filters, and fresh people. We smile for the nice people with the spreadsheets.”
“Kilo^ chimed in. “Speaking of spreadsheets: note that surface wind speed has increased twenty-seven percent in the last forty minutes. Latest models show a front edge crossing the western horizon within… forty-five minutes.”
“Yeah, we see the sky, Kilo^,” Rafa said, dropping the last metre and hitting the regolith with a soft thump and a puff of dust.
He turned. The base lay a few hundred metres away: three ships on paws, a smear of tents, a low bulge of buried reactor, masts like improvised punctuation. The horizon sat closer than his Earth instincts liked. Above it, the sky towards the west was no longer amber; it was sliding towards opaque.
He’d seen storm imagery in sims. He’d watched full-on dust fronts from orbit, broad saffron smears wrapping half the planet. This wasn’t that, not yet. But it was on the same syllabus.
“Kilo^?” he said.
“Yes, Rafa.”
“Give me your best lie about this storm.”
“I don’t lie,” Kilo^ said. “I choose presentations. Engineer mode: within one hour we expect a fifty-percent loss in PV output and significantly reduced visibility. Within ninety minutes, conditions outside the hab will be classed as ‘non-essential EVA only’. Recommend you return at standard pace on Route BETA and be safely bored indoors before any of that matters.”
“Copy that,” Amara said. “Team, tools in the cache, BETA home. No sightseeing, no detours, no ‘just one more sample’.”
Rafa felt a tiny stab of guilt; that had been aimed at him.
They stowed the field case, locked the mast foot hatch, and set off along the shallow grooves scratched into the regolith. Route BETA wound a practical arc between sensor masts and small knolls, curving gently back towards the central hab spine.
The grooves had been Rafa’s idea originally, half a joke: “If we’re going to get lost out here, could we at least do it on a line we drew ourselves?” Now they were in the handbook.
Sima walked ahead, packs bulked with med gear. Rafa followed, watching the faint white chalk line in the dust — crushed limestone powder, smugly inert in Martian chemistry — standing out against the red-brown like a tracer.
“Kilo^, what’s the latest from Upstairs?” Sima asked.
“Eight minutes ago, they were arguing about line items,” Kilo^ said. “Summary: if we kill anyone in the next thirty sols, they will cancel the next two windows ‘to reassess risk posture’.”
“Copy,” Amara said, dry. “Let’s not.”
The wind tugged at Rafa, more felt as suit flex than as force. Fine dust started skating just above the ground, hugging the contours, dense enough that his helmet lights picked it up in a shimmering haze.
“Kilo^,” he said, “put a weather bar on my HUD.”
A narrow band appeared at the top of his visor: wind speed, local pressure, opacity. A little dot started to walk from green towards yellow.
♦♦♦
Inside, the base sounded different.
Amara stood at the main console in the spine ship, one gloved hand on the back of the chair out of habit more than need. Status tiles floated in her AR. Air: nominal. Water: nominal. Power: slightly sulky.
“Kilo^, show me PV field output,” she said.
The curve dropped in a gentle arc and then, in the last twenty minutes, a sharper notch.
“Currently at sixty-seven percent of clear-sky output and declining,” Kilo^ said. “Reactor covering base-load. Batteries happy.”
She glanced at the external feeds. Dust already smeared the view from Mast One. The reactors’ low berm threw a long, bruised shadow. The ships looked like someone had half-buried them in smoke.
“Port Harmonia, this is Earth Mission Control,” a voice said, delayed and smoothed by the trip. “You’re looking a little murky out there, folks.”
“Copy, Control,” Amara said. “We are recalling our only outside idiots as we speak.”
“Kilo^,” Control’s voice said, “flag this for the review. We’d like to see the storm, but not in the context of a contingency.”
“Already flagged,” Kilo^ said. “Data, not drama. Understood.”
Amara felt the familiar, quiet pressure behind the banter. They were not just managing a base. They were managing a narrative.
She brought up the EVA track. Two suit icons making steady progress along BETA. Return ETA: twenty-two minutes.
“Any joy from Met on the front edge?” she asked.
“Their latest,” Kilo^ said, “has the densest part hitting in about fifty minutes, but uncertainty is large. Translation: ‘we are guessing at the witchcraft’.”
“Lovely,” Amara said. “Keep me ahead of anything that looks like an oops.”
“Always.”
♦♦♦
The first sign that things were about to go properly sideways was something Rafa didn’t see.
On the western mast, a small sensor cluster took a direct hit from a dirtier gust than the models allowed. Three exposed leads snapped. The mast’s data went from “noisy but useful” to “suspiciously flat”.
In the power bay, one of the main inverters ticked up a few degrees. It had been grumbling for weeks: tiny insulation fault, marginal, never quite bad enough to justify ripping half the bay apart. Under load-swings and dust-cooled panels, it finally tripped, dropping Bus A.
Amara felt the change before Kilo^ finished speaking. The timbre of the room shifted — the fans’ pitch changed.
“Power Bus A lost,” Kilo^ said. “Bus B stable. Reactor nominal. PV strings 1–4 down, 5–12 degraded.”
Lights in the lab flickered, then steadied at a lower level. Non-essential subsystems obediently went to sleep.
“Copy,” Amara said, heartbeat ticking up. “Storm posture. Non-critical loads to standby. All stations confirm. Kilo^, keep me updated on EVA team BETA’s suit reserves.”
“Already on your overlay,” Kilo^ said. Two small bars appeared next to the suit icons. Green. For now.
“Base, Sima here,” came the medic’s voice. “We just saw the PV field disappear. We’re still on BETA, about… two hundred out from Waypoint Three. Visibility dropping.”
“Stay on the line,” Amara said. “You’re fine. Bus B’s good, reactor’s good. Keep your feet on my chalk and your heads on your shoulders.”
Dust now rode Rafa’s ankles like shallow surf. The world beyond Sima’s back was losing detail.
“Kilo^, talk to me,” he said.
“Wind at twenty-four metres per second and climbing,” Kilo^ said. “Opacity at Mast Two up thirty percent in the last ten minutes. Recommend you continue towards home and refrain from sightseeing.”
“No sightseeing,” Rafa said. “Just survival.”
The chalk line grew harder to see. Even in low gravity, dust hugged the surface in dense sheets, each gust lifting a little more, dropping it somewhere else. The horizon behind Sima vanished, replaced by a flat, moving wall.
♦♦♦
In the lab, Doctor Hao was fighting his own small drama.
The leak started as a whisper in the numbers: module pressure dropping a tiny fraction faster than it should. Kilo^ flagged it on Amara’s panel as a yellow halo.
“Lab pressure trending down,” Kilo^ said. “Rate is small but divergent.”
Amara swore under her breath. “Hao, what have you broken?”
“Nothing yet,” Hao said.
“Check your ports. Check your gaskets,” Amara said.
“If unaddressed at current rate,” Kilo^ said, “lab will be below safe threshold in approximately four hours. However, the trend is steepening.”
“Get your people moving,” Amara said. “Take the irreplaceables and go. We may need to isolate.”
He looked up at the viewport above the main workbench. The gasket around it had a faint, reddish stain that wasn’t there yesterday. Dust, pushed by wind and differential pressure, had found a micro-path.
“Knew I didn’t like that window,” he muttered.
“Kilo^,” Amara said quietly, “losing Bus A, a brewing leak, and an EVA in worsening conditions. If you’ve been hiding any ghosts, now would be a spectacularly bad time.”
“I am fresh out of ghosts,” Kilo^ said. “But I do have a suggestion. Recommend you route returning EVA through Lock Two only. Lock One shares more infrastructure with the lab volume.”
Amara grimaced. “Lock Two’s cycle time is slower.”
“Yes,” Kilo^ said. “But predictable. We have better curves.”
She tapped the route overlay on her HUD. The base map flickered; new arrows appeared.
“All right,” she said. “Rafa, Sima: listen up.”
“We hear you,” Rafa said. The world around him was now an abstract painting in three colours: dust, chalk, and Sima’s back.
“I’m routing you to Lock Two,” Amara said. “Lock One’s being jealous. Follow the new arrows on your HUD. No improvisation.”
“Lock Two?” Rafa said. “That’s the long way around.”
“Long is fine,” Amara said. “Dead is not. Follow the line.”
♦♦♦
The wall arrived quietly.
One moment, Rafa could see the habs as faint, rounded shapes ahead, lights fuzzy in the dust. The next, the view collapsed. The sky and ground merged into a uniform brown-grey; his helmet lights bounced back at him like fog on Earth.
“Kilo^?” he said.
“Yes, Rafa.”
“Please tell me my LIDAR’s lying.”
“Negative,” Kilo^ said. “You are in the frontal region now. Visibility estimated at ten metres. You are still on Route BETA. Suit beacons locked. Keep moving.”
Sima’s suit loomed larger than life in front of him, distances weirdly uncertain. The chalk line had vanished under a film of dust, but his boots found the shallow groove by feel.
He forced himself to walk, not run. Running made you breathe harder, made you sweat, made your helmet fog.
The wind clawed at them sideways now, dust grains peppering his suit like high-speed sand. The sound in his helmet was a low hiss.
“Suit structural load is within acceptable limits,” Kilo^ said. “This is a gentle reminder that adrenaline does not alter Martian meteorology.”
“Shut up and tell me where the door is,” Rafa said.
“Seventeen metres ahead, four metres to your right,” Kilo^ said. “Lock Two.”
Shapes emerged from the brown: the dim block of the Lock Two vestibule tent, guide rails shining faintly under a skin of dust, a rectangle of reinforced fabric and aluminium pretending to be a doorway between universes.
Sima reached it first, hand slapping the pad. The outer hatch motors kicked in.
“Cycle start,” Kilo^ said. “Expect forty-nine seconds to inner green, assuming nominal pressures.”
Wind pushed at Rafa’s back. Dust skated into the vestibule, spiralling like smoke in a strobe.
“Base, EVA at Lock Two,” Sima said. “Beginning cycle.”
“Copy,” Amara said. “Lock One is red-lighted. Lab team is relocating. Power is stable on Bus B.”
The hatch moved slowly, inexorable, pushing against pressure and grit. Rafa’s suit clocks were suddenly too loud in his ears. O₂: fine. CO₂: fine. Time-to-reserves: fine. Door: infuriating.
“Vestibule pressure stable,” Kilo^ said. “Commencing purge. Thirty-two seconds.”
Rafa fixed his eyes on Sima’s helmet. Her face was visible now, pale behind the visor. She mimed breathing slowly, exaggerating the motion. He copied her.
The inner hatch indicator blinked from red to amber to green.
“Cycle complete,” Kilo^ said. “Welcome back to the only breathable atmosphere on the planet.”
The inner door swung in, and warm, slightly metallic-smelling air buffeted Rafa’s faceplate. He didn’t realise how much he’d been waiting for that smell until it hit him.
They stepped through together. Behind them, the storm hammered the rigid dome tent fabric like a million thrown nails.
♦♦♦
They were halfway through suit-off when the lab gasket gave up pretending.
Hao, at that moment, was holding a plant. It was a spindly thing, some hardy cultivar of brassica that had decided to thrive in a rack of LED-lit trays. The crew called it Lucky.
“Doctor,” Kilo^ said, “lab pressure drop has accelerated. Recommend immediate exit.”
“On it,” Hao said. He shoved the plant into a crate of sample bags, grabbed the primary data drive, and waved at his two colleagues. “Out. Science recess.”
They moved fast but orderly, years of drills kicking in. The corridor outside the lab was wide enough now — Amara had insisted — to take two people and a stretcher.
“Kilo^, shut the lab door,” Amara said from Control.
“Sealing,” Kilo^ said. On his internal cameras, he watched the gasket bulge slightly, then self-destruct. The pressure trace kinked but didn’t plummet; airflow bled, slowed, then stabilised as the module equalised at a lower setpoint.
“Lab isolated,” Kilo^ said. “Leak confirmed at viewport gasket twelve-Beta. No other modules affected.”
“Copy,” Amara said. The tension in her shoulders eased a notch. “All lab personnel accounted for?”
“All present, one plant, several offended microbes,” Kilo^ said.
Hao arrived at the clinic corridor intersection carrying Lucky like an offering. He nearly collided with Rafa and Sima, who were still peeling out of their suits.
They looked at each other: dust-streaked visors, sweat-flattened hair, adrenaline behind their eyes.
“Fun sol?” Hao asked.
“Just a walk in the fog,” Rafa said hoarsely. “You?”
“Window tried to leave without us,” Hao said. “We convinced it to stay. Mostly.”
Rafa looked at the plant. “You saved the cabbage.”
“It’s experimentally significant,” Hao said.
Amara appeared at the end of the corridor, stepping fast, her own suit half unsealed.
“Everyone in one piece?” she asked, eyes counting heads.
“All present,” Sima said. “Some dented pride. And the cabbage.”
Amara exhaled, long. “Right. Nobody dies this sol. Good. Let’s keep that streak going.”
Rafa opened his mouth to make a joke and found, unexpectedly, that what came out was something else.
“The door felt late,” he said.
Amara blinked. “It wasn’t. Kilo^?”
“Lock Two’s cycle time was within one second of median,” Kilo^ said. “You felt every one of those seconds more than usual, but the door behaved exactly like its maintenance logs say it should.”
“Felt late,” Rafa repeated.
“Good,” Amara said.
He stared at her. “Good?”
“Yes,” she said. “Now you understand why I want real numbers for every lock and hinge and valve on this rock. We don’t get to run on ‘feels like’. We get to run on ‘we know’. The difference between those two is about ten metres of chalk and a budget line.”
Rafa let that sit. “I liked it better when this was just an adventure,” he said quietly.
“It’s still an adventure,” Hao said. “Just with more spreadsheets.”
♦♦♦
The Martian dust storm blew for another sol and a half.
The base rode it out: lights dimmed, power rerouted, cleaning crawlers asleep under drifts of dust. People moved along the spine on agreed paths, doors labelled with temporary symbols for “avoid” and “use me instead”. Leak test sequences ran like prayers.
They did the review with Earth anyway. Amara stood in front of a camera with storm-bruised skies on the monitor behind her and explained, calmly, how their systems had behaved.
She showed pressure traces from the lab. She showed PV output curves, inverter trip times, bus responses. She showed door cycle logs for Lock Two.
“We had a storm, a bus trip and a leak in the same afternoon,” she said. “Nobody was injured. We didn’t improvise our way out. We followed procedures we’d rehearsed and validated. We would very much like to keep doing that, with your money.”
In a glass building on the other planet, people who had never seen fine red dust devils in person stared at the graphs and saw something they recognised: controlled risk. They grumbled about cost. They did not cancel the next Hohmann window.
♦♦♦
Two weeks later, on a clearer sol, Rafa walked the path from Mast Three again.
The grooves were deeper now, the chalk more scuffed. He could have found the route with his eyes closed, just by the rhythm of his steps.
Lock Two stood where it had before, totally unimpressed with its increased fame. Someone had taped a hand-lettered sign above the inner hatch, inside, where only returning crew would see it:
WE DON’T PAY YOU TO BE BRAVE
WE PAY YOU TO BE BORING
Below, in smaller writing:
(P.S. Knock if you’re famous, or an alien.)
Rafa laughed when he saw it. The laugh cut through something tight that had been living under his ribs since the storm.
“Kilo^,” he said on the local loop, “how long does Lock Two take to cycle today?”
“Fifty point three seconds to inner green at current delta-P,” Kilo^ said.
“Just… keep knowing,” Rafa said.
“That,” Kilo^ said, “is literally what I exist for.”
He stepped back out onto the pad, looked up at the still-small sun, the distant masts, the rigid dome tents huddled like temporary thoughts.
The horizon still felt too close. The air still felt wrong. Dust still tried to chew on everything.
Somewhere above him, eight minutes away on Earth, people were arguing about numbers on screens. Down here, on the far side of those numbers, the first spine of a city was learning — to its own surprise — how not to die.
Rafa set off along route BETA, boots finding the groove, the chalk line a faint, persistent streak ahead of him.
It was, he thought, a profoundly boring walk.
He decided he liked it that way.
