DEV BUILD (branch: deploy) - NOT FOR PUBLIC USE
 

Part of USS Seoul: Contain the Sky and Bravo Fleet: Nightfall

Flight Toward the Fire

Deep Space 4, Changxi System
April 2402 – Moments after the launch order
0 likes 118 views

The Narendra-class station known as Deep Space 4 hung like a steel mushroom over the stormy gas swirls of Changxi III, pulsing with static as system-wide alerts flared across every deck. Subspace lanes were fraying, communications stuttered in and out, and the station—like the system around it—teetered on the edge of panic.

Civilian transports, research skiffs, and independent freighters drifted in disordered clusters, jostling for emergency clearance. Docking arms strained at capacity—some vessels latched to the hull, others hovered nearby, waiting, hoping, pleading for permission to dock. DS4’s defense fighters wove tight patrol loops through the thickening orbital mess, weapons hot but largely untested against the scale of what loomed just beyond sensor range.

A priority signal from Changxi IV had broken through hours earlier—fragmented and urgent. Since then: silence. With the Underspace collapsing and spreading chaos across the sector, this might be the last chance to reach the colony before it too vanished into darkness.

Amid the disorder, one ship was preparing to launch.

The USS Seoul, a New Orleans-class frigate, had undergone a rapid refit over the past 36 hours. Her portside sensor pod gleamed under DS4’s harsh lighting, while a freshly-installed sentry pod clung to the starboard hardpoint. The vessel’s standard cargo pod had been swapped for an emergency transport module. Hazard markings had been stenciled onto key hull access points, and the pod assemblies glowed faintly blue with pre-ignition readiness. She looked less like an explorer and more like a weapon—precise, mobile, and just sharp enough to matter.


On the bridge, Commander Adeola Johnson stood near the forward viewport, hands clasped behind his back, his gaze steady on the stars ahead. The silence wasn’t solemn—it was focused. Around him, status displays blinked green, the final sequence of prelaunch indicators falling into place.

Outside, DS4’s defense fighters launched in staggered waves, peeling off the station like sparks from a grinder. Each formation moved to screen the most vulnerable flanks of the system. His eyes tracked their motion for a moment before shifting upward to the upper pylon—where a battle-worn Akira-class heavy cruiser remained docked and dark. Its torpedo bays sat empty. Warp coils vented coolant in dull, rhythmic pulses. The ship had been undergoing deep refit when the Blackout struck. She would not be joining them.

Responsibility had passed to the Seoul—patched, re-podded, and hastily armed by DS4’s tired but relentless engineers.

Johnson drew a slow breath. He had spent nearly every posting of his career in the Security track. He’d boarded hostile vessels, negotiated hostage stands, and walked into more than one ambush. But this felt different.
Less like a mission. More like a reckoning.

A subtle tremor rolled beneath his boots as the docking clamps disengaged. The low hum of the impulse engines began to rise beneath the deck plating.

He turned from the viewport, surveying the bridge crew as they worked through final launch procedures. Junior officers spoke in clipped tones, eyes fixed on readouts. Department heads moved with purposeful calm. They knew what they were walking into—at least, what little of it Starfleet could predict.

At Tactical, Lieutenant R’Kala entered a final command sequence.

“Commander, final torpedo loads confirmed,” she said. “Phaser coil stabilizers are synchronized with the tactical pod interface.”

She paused.

“As a precaution, I’ve unlocked all shipboard weapons lockers. Section leaders will complete final arming codes at their discretion.”

“Understood,” Johnson said. “We’re launching under red alert.”

“Acknowledged,” R’Kala replied. “The sentry pod is programmed to detach at our orbital waypoint above Changxi IV. Once released, it will deploy into a wide-field defensive pattern. Maximum link range is holding at two hundred thousand kilometers. It will go active within ninety seconds.”

“Good,” Johnson said. He stepped closer. “Did we get the Voyager sensor data on the Vaadwaur?”

“It’s in the system,” she said. “The profiles are over thirty years old… but they’re better than nothing.”

“We’ll work with what we’ve got.”

From the Ops station, Lieutenant Arjin Tal looked up from his console.

“Commander, final launch manifest is confirmed,” he said. “Total crew aboard: one hundred eighty-seven officers and enlisted. We’re at sixty-two percent capacity. Non-essential personnel have been reassigned to DS4 or diverted to system-wide relief teams. Science has been scaled down to a two-person subteam for real-time subspace turbulence mapping.”

Johnson gave a curt nod. “We’ll make it work.”

At Helm, Lieutenant Maria Espinoza’s fingers hovered over the controls as she finished final route alignment.

“DS4 Flight Ops just confirmed our departure corridor,” she said. “Civilian lanes are rerouting to give us a clean vector.” She hesitated briefly. “I’m surprised they didn’t authorize a micro-warp burst. It would have saved time.”

“DS4’s commander did what he could,” Johnson said. “Anything more would’ve needed approval from Task Force Command or Starfleet.”

T’Vaal, seated beside him, stood with typical Vulcan calm.

“Micro-warp remains a valid maneuver under Red Alert protocol,” she said. “Until rescinded, it remains within Starfleet parameters.”

Johnson nodded again and dropped into the command chair.

“If there are still people alive on Changxi IV, we’re their best chance. If not, we need to know why.”

Espinoza glanced down as her console lit green.

“Approach vector aligned. We’re at the edge of our corridor.”

“Put us two hundred klicks past the orbital waypoint,” Johnson ordered. “Red alert. All hands to battle stations.”

“Aye, sir,” Espinoza replied. “Course plotted. Engines ready.”

Johnson’s gaze locked onto the forward viewscreen. Beyond it lay a broken system—and a colony that might already be lost.

The only starship in the system flying toward the fire…instead of away from it.

Comments

  • FrameProfile Photo

    What a lovely introduction! I love the pacing—it gives us background information while moving us through the station and onto the ship as the reality of what's just outside range begins to sink in. I like the launch sequence - it's different enough to give a unique insight into our crew as they get ready to throw themselves into the unknown. I'm invested in seeing the next part of this story as they go from thinking about it and facing it.

    April 6, 2025
  • FrameProfile Photo

    Going out lean and mean. I dig it. Nice to see another New Orleans getting ready to brawl. Good luck Seoul!

    April 9, 2025
  • FrameProfile Photo

    Great introduction of the bridge crew. I enjoyed seeing them at work.

    April 18, 2025

Load Time: 0.69 seconds

Total SQL Queries: 72

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (150115) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '150115' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (18662) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '1644' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (88292) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 88292 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (23447) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2087' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (18585) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 23447 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2087' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (142222) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 142222 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147846) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147846 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147845) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 13022 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (13022) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '1644' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT * FROM wp_posts WHERE ID = 136019 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value = 'fleet_action' ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (159902,159903) ORDER BY meta_id ASC
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (159902, 159903) ORDER BY t.name ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (159903,159902)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122510) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 13023 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122505) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122500) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (129653) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 129653 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122467) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (13023) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147845 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (142217) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 147863 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'acf-field' AND ((wp_posts.post_status = 'publish')) AND wp_posts.post_excerpt = '_validate_email' ORDER BY wp_posts.menu_order ASC, wp_posts.post_title ASC LIMIT 0, 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (1644) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '1644' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2087) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2087' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2468) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2468' LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122500 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 148652 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122510 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122505 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122467 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 149023 LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (12) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '12' LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (149023) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 122258 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2468' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 12085 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 142217 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (52541) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2468' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 UPDATE `wp_postmeta` SET `meta_value` = '118' WHERE `post_id` = 150115 AND `meta_key` = 'views'
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 150115
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (16327) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '0' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 16327 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122499 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122498 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122497 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 122496 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122258) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1