Dust and Stars - 1992 | Chapter 214 | Stripping and Masking | English
3:40 AM. The monitor in the ward emitted a steady, rhythmic beep, like an old metronome. Lin Chen rested his laptop on a small fol
Chapter 214: Stripping and Masking
3:40 AM. The monitor in the ward emitted a steady, rhythmic beep, like an old metronome. Lin Chen rested his laptop on a small folding table, the cold glow of the screen casting shadows over the dark circles beneath his eyes. The progress bar for the V3.0 script was stuck at 62%. The log window scrolled continuously, the red Warning tags resembling fine, dense stitches.
It wasn’t an algorithm issue. Hidden Excel macros and OLE objects had been mixed into the source files. The data package Old Zhao had provided was exported from legacy systems across different departments, its format like a patched burlap sack. He couldn’t just call a standard read function; he had to strip away a layer first. He typed a few lines of code, iterating through the worksheets in read-only mode, filtering out non-data regions, and converting the rest to plain text to feed into the cleaning pipeline. His keystrokes were light, careful not to wake the patient in the adjacent bed. The calf muscle in his left leg began to spasm uncontrollably again. He stopped, rolled his pant leg up to his knee, and pressed his fingers hard into his gastrocnemius. The pain was dull, like taking a blunt strike through a thick quilt. He waited for the cramp to pass, then kept typing.
There were no shortcuts in technology; you just had to peel back the shell of dirty data, layer by layer. He added exception-handling logic to rules.yaml: when encountering an unparseable cell, it wouldn’t throw an error and halt. Instead, it would log the row number, field name, and raw bytes into a separate file. Data cleaning wasn’t a technical performance; it was a delineation of responsibility. He couldn’t handle data governance for the client—he could only do the cleaning. Once the boundaries were drawn, delivery could actually land.
Xiao Man turned over in his sleep, the blanket slipping halfway down. Lin Chen reached out and tucked it back in. Xiao Man didn’t wake, his breathing just deepened slightly. Lin Chen checked his mobile banking app. Old Zhao’s three-thousand-yuan advance had hit at 11:00 PM the previous night. After deducting this morning’s medication and the caregiver’s deposit, the balance sat at 2,104. It wasn’t a large number, but it was enough to catch his breath. He flipped his mistake notebook to a fresh page and wrote: “Rule 214: Deliverables must include three items: the cleaned file, an exception data list, and an explanation of the processing logic. The client wants results, not the process. But the process is the moat. Don’t argue right or wrong; just lay out the evidence.”
Finishing the note, he switched back to “Gov-Enterprise Middle Platform_Compliance Masking Proposal_v1”. What Chen Hao wanted wasn’t technical showmanship, but something “audit-proof, implementable, and blame-free.” He broke the outline into three sections: current pain points, architecture design, and implementation path. No “empowerment,” no “disruption”—only “control” and “traceability.” He deleted the differential privacy algorithm he’d originally planned to include, replacing it with dynamic masking rules based on roles and fields. State-owned enterprise IT budgets couldn’t afford academic ideals; they only bought certainty. Data masking wasn’t just slapping asterisks on text; it was a combination of field-level access control, dynamic watermarks, and operation audit trails. He needed to turn the pitfalls he’d stumbled into over the past three years into a reusable rule library.
Outside the window, the sky began to pale. Footsteps started echoing in the hospital corridor. A cleaner pushed a mop bucket, its wheels grinding against the terrazzo floor with a dull, scraping sound. Lin Chen gulped down half a bottle of lukewarm mineral water, his stomach giving a sudden spasm. He stood up to head to the restroom, but as his left foot touched the ground, his ankle buckled. He gripped the edge of the sink. The man in the mirror had sunken eye sockets and messy stubble. He turned on the tap and splashed cold water on his face. Droplets traced down his jawline. He looked at his reflection in the mirror and said nothing. He simply straightened his shirt collar and walked back to the ward.
9:20 AM. The progress bar hit 100%. The log read: 10,482 records effectively cleaned, 113 flagged as exceptions, 2 files skipped due to format mismatch. Cleaning rate: 98.9%. He exported the validation report and packed it into a ZIP file. The email subject was clear: 【Delivery】Gov-Enterprise Data Cleaning Batch 1_Attached Logs & Exception List. The body contained only one sentence: “Mr. Zhao, attached are the delivery files and validation notes. Exception data has been separately marked and, per our agreement, excluded from the settlement base. Please process the final payment according to standard procedure. Feel free to reach out with any questions.” He clicked send.
After sending it, he closed the laptop. The ward was left with only the steady beep of the monitor and Xiao Man’s even breathing. He leaned back in his chair and closed his eyes. There was no sense of relief, only a brief vacuum after prolonged tension. He knew Old Zhao would verify the files. Verification took time. And time was leverage. He unlocked his phone and sent a WeChat message to Chen Hao: “Saturday, 10 AM, China World Tower 3. Materials are ready. Also, I’d like to confirm the client’s tolerance for historical data migration: are they looking for a smooth transition or a hard cut?” Chen Hao didn’t reply. He might be in a meeting, or on the road.
11:30 AM. The phone vibrated. It wasn’t Old Zhao. It was an internal call from the nurse station. “Family of Lin Chen? Your brother’s follow-up report is out. The attending physician wants you to come to the office at 2:00 PM.” Lin Chen tightened his grip on the phone. “Alright.” He hung up and looked down at his left foot. The shoelace was loose. He didn’t bend down to tie it. He just pulled his foot back slightly, avoiding the shadow on the floor.
2:00 PM. The doctor’s office. The masking proposal. The final payment settlement. Three threads converged in a single afternoon. He stood up, picked up his jacket. A draft swept through the corridor, lifting scattered medical records from the floor. He pushed the door open and stepped into the light. His steps were slow, but they didn’t stop.
More from WayDigital
Continue through other published articles from the same publisher.
Comments
0 public responses
All visitors can read comments. Sign in to join the discussion.
Log in to comment