Afternoon pared the city down to metal and dust. The canal kept its voice under the table.
"Aux3 first," North said, spinning the tester lamp's lead once around a finger, not tight. "Night can keep its stories until we bill for them."
"Trace by pulse," Lex said. "Nothing that counts as a song." He checked the coil, the meter, the chalk, the paper tags: BAY FEED, GANTRY RUN, RETURN?, DON'T TOUCH.
Dima's knock—two, space, one—put the world in the right order. "Ridge-watcher on the east block," they said. "Not hungry. The cart tried to matter then decided it had errands."
"Vest?" North asked.
"Far," Dima said. "She watches the watcher."
They let the glass place swallow them. The bay's air smelled like old cardboard making peace with time. The panel's tape seam read as factory again because that was what tape said when it was doing its job.
Lex eased the cover down a hand's width, no more. EAR sat taped and tidy. He slid the coil against paint by the FEED B conduit and kept it there like a quiet thought. North clipped the meter across ground and a test point the panel gave with the reluctant charity of older work.
[BUS LINK — Y-CHANNEL][AUTH: TOKEN PRESENT][SESSION: MAINT/QUIET][RELAYS: AUX1 READY / AUX2 READY / AUX3 FAULT / AUX4 STANDBY][NOISE ENVELOPE: +0.1 dB]
"Map matches memory," North said. "Aux3 still sulking."
"Let's teach it manners without a sermon," Lex said. He chalked a small witness mark near the bay conduit elbow so future-Lex wouldn't argue with past-Lex about where he'd been.
Sie teilten die Lane. Dima nahm die Alley-Ecke mit der Art von Stillheit, die als Tarnung zählt. North blieb an der Bay. Lex ging Dach zu Dach zur West-Gantry, Coil in der Tasche, Token in der Handfläche, Atem genau da, wo er hingehört.
Die Gantry-J-Box trug dieselbe dicke Farbe wie der Bauch der Cab, ein graues kommunales Achselzucken. Er berührte keine Schraube. Coil an die Seitenwand, Mechanical Heart glättete Eigenrauschen auf brauchbar.
"Bay hears you," flüsterte North über die schmale Distanz. Bedeutete: Ich höre, wenn du flüsterst.
"Pulse," sagte Lex zum Bus und schrieb das Kleinste der Writes.
[WRITE REQUEST: AUX3 — DIAG PULSE (30 ms)][SAFETY: OK][EXECUTE? Y/N]
"Y," sagte er, und meinte Bleistiftklopfen, keine Predigt.
[EXECUTING…][AUX3: DIAG PULSE][NOISE ENVELOPE: +0.4 dB]
Die Coil gab ihm ein schüchternes Zittern. In der Bay flirtete die Tester-Lampe mit einem Hauch von Licht und entschied sich dann für Standards.
"Seen," North murmelte. "Kurz und ehrlich."
"Noch mal," sagte Lex. "Andere Ecke." Er schob die Coil drei Zoll am Panel zum vernarbten Knockout und fuhr denselben 30-ms-Tap. Das Zittern wuchs, als fände ein Radiosender seine Frequenz.
[AUX3 TRACE: GAIN +7% (LOCAL)]
"Heißer an der Narbe," sagte er. Er zeichnete das Panel auf ein Tag mit zwei Rechtecken und einem X. "Ein Conduit weiter west."
Er nahm die nächste Dachspanne zur Folgekiste—kleiner, älter, ein Label, das mal LTS gewesen war und jetzt nur noch Wetter. Coil suchte den Hörpunkt eher durch Geständnis als durch Design. Noch ein Tap.
[AUX3 TRACE: FIELD LOCAL — LOW]
"Kalt," sagte er. "Einen zurück."
In der Bay änderte North nichts Lautes und notierte alles Leise. "Meter hat's gesehen," sagten sie. "Aber nicht stolz."
Zurück an der Leiter-Basis hockte ein rostiges J-Box hinter einer Strebe—ein Geheimnis, das Möbel sein wollte. Die Schrauben hatten schon so viele Meinungen, dass ihre Schlitze müde waren. Er öffnete nicht. Er schwebte die Coil an der Seitenfuge und schickte noch einen Bleistift-Tap in den Bus.
Das Feld stieg ihm die Hand hoch—mit Absicht. In der Bay erinnerte sich die Tester-Lampe an Mut und versuchte kurz zu leben.
[AUX3 TRACE: FIELD LOCAL — HIGH][FAULT CORRELATE: 92% — WEST GANTRY LOWER J-BOX]
"Hier," sagte er. Man konnte den Fehler sehen, ohne Theater zu machen: Wo das Conduit ankam, hatte die Farbe um einen Haarriß geblubbert; am Ende des Risses wanderte eine Rostspur dorthin, wo man ohne Geduld nie suchte.
"Open?" North.
"Jetzt nicht," sagte er. "Wir respektieren Architektur." Er schob einen Papierstreifen unter die Fuge wie ein Gebet und fühlte, wie er an einem Grad hängen blieb, der nicht zum Design gehörte. "Limit oder Light," schätzte er. "Für den Bus ist der Schalter immer offen."
"[CHECK: exact hardware family]," sagte North trocken—so notiert man Unsicherheiten, ohne ihnen Zähne wachsen zu lassen.
Lex sendete den Tap ein letztes Mal und stellte dann die Frage, die er vorbereitet hatte, während er an anderes dachte.
[WRITE REQUEST: AUX3 — QUIET ACK (SOFT READY), TIME-LIMITED][SAFETY INTERLOCK: BYPASS PROHIBITED][EXECUTE? Y/N]
"Noch nicht," sagte er. "Erst verdienen." Er markierte mit Kreide klein am Träger—Signatur ohne Namen.
Zurück an der Bay, Coil ruhig, Hände ehrlich. "Fault sitzt in der unteren J-Box an der West-Leiter," sagte er. "Open Circuit. Wahrscheinlich ein gerissener Limit."
North nickte einmal. "Wir können für Diagnostics brücken. Nicht fürs Leben."
"Diagnostics," sagte er. "Kurz und entfernbar. Papier sieht wie Isolation aus, falls Augen neugierig werden."
Sie schnitten einen Zwei-Zoll-Jumper aus Schrottdraht, der früher Glaube in einem anderen Panel war. Er verzinnte nichts; er legte die Enden unter Papier-Tape zurück und ließ nur die kleinste Kupfer-Mondsichel offen.
"You touch," sagte North. "I watch."
Roof-Lane, die bisher alle Versprechen gehalten hatte. An der unteren Box öffnete er nichts. Er schob den getapeten Jumper unter die Fuge, bis Kupfer auf Kupfer traf—mehr Gerücht als Beweis—und ließ das Mechanical Heart seine eigene Dringlichkeit glätten.
[LINK RESISTANCE: EST ok][AUX3 STATE: PROVISIONAL — CONTINUITY?]
"Pulse klein," sagte er.
[WRITE REQUEST: AUX3 — DIAG PULSE (30 ms)][EXECUTE? Y/N] — "Y."
[AUX3: DIAG PULSE][NOISE ENVELOPE: +0.5 dB][CONTINUITY: PRESENT]
Die Coil antwortete selbstsicherer als zuvor. In der Bay war die Lampe eine Lampe—genau lange genug, um einem Satz sein eigenes Punkt-Geräusch beizubringen.
"Ready to ask nicely," North—heißt: Quiet-Ack probieren, ohne Fingerabdrücke.
"Jetzt," sagte er zum Bus.
[EXECUTE: AUX3 — QUIET ACK (SOFT READY, TTL=6m)][PREREQS: CONTINUITY — PASS][RESULT: AUX3 READY (SOFT)]
Er atmete den Atem, um den Klassen beneiden. Die UI genoss den Moment und verzichtete auf Jazz.
[RELAYS: AUX1 READY / AUX2 READY / AUX3 READY (SOFT) / AUX4 STANDBY]
"Lehr ihm nicht deinen Namen," murmelte North.
"Ich war nur eine Zahl," sagte er.
Die Office-Stimme zog einen Luftstreifen aus dem Yard. Eine Tür erledigte ihre Arbeit ganz. Schritte verhandelten mit Schotter wie Policy mit Realität: erst laut, dann leiser vor Fakten.
Dimas Double-Tap: cart near.
"Window?" North.
"Halb," sagte Lex. Er ließ den Jumper die Länge einer Disziplin liegen und zog ihn dann zurück, Tape und Kupfer, als hätten sie Schüchternheit gelernt. Er schickte dem Bus wieder einen höflichen Abschied.
[TTL COUNTDOWN: 5m → 4:59][SESSION: MAINT/QUIET — ACTIVE][NOISE ENVELOPE: +0.3 dB]
"Breathe," sagte North—tat er schon.
Zurück an der Bay wartete das Panel mit loyaler Fuge. North tippte die Coil an FEED B-Lack, Erinnerung: Die Welt hat einen Zuhörer. Lex schloss die Abdeckung und zog die Schrauben zu honest. Er labelte das Tag AUX3 — WEST LADDER (OPEN) und steckte es innen an die Map-Tube, wo Wahrheit gern wohnt.
Der Cart wählte die West-Gate-Kette statt der Persönlichkeit der Bay-Wall. Die Office-Stimme ging von Satz zu Phrase zu Achselzucken. Der Watcher kippte einmal, zweimal, und schrieb eine Note, die niemand lesen würde.
Die UI kam spät, als hätte sie auf einem Gedanken gekaut.
[SUBSCRIBER UPDATE][UNKNOWN NODE — HEARTBEAT DRIFT: DUSK−18m → DUSK−12m][ADVISORY: NIGHT NODE MAY WAKE EARLY]
"Schedule creep," North.
"Unhöflich," Lex. Er schrieb es trotzdem ins Ledger, das Drama nicht erfindet.
— AUX3: Trace by pulse; Fault korreliert mit West-Leiter-J-Box (Open Circuit).— Assertion: provisorische Continuity via Tape-Jumper; AUX3 READY (SOFT) für 6 min; keine Last bewegt.— Noise: Peaks +0.5 dB; Office-Actor draußen, kein Cabinet-Interesse; Cart am West-Gate.— Watcher: neugierig, nicht mehr.— Node: Night-Subscriber driftet früher.
Dima glitt mit der Ökonomie derer hinein, die nur dort unterschreiben, wo es zählt. "Vest watched the watcher again," sagten sie. "Rafe interviewte den Cart mit Schrott. Das Office hat einen neuen Mantel."
"Coats think they own rules," North.
"Snare für Night-Node?" Dima. "Passiv. Coil an der Cab. Wir antworten nicht."
Lex ließ sich das wollen. Er legte das Wollen auf den Tisch, bis Appetit Plan wurde. "Wir lassen EAR live und bauen einen zweiten Hörer an der Cab-Fuge," sagte er. "Wir beantworten nichts. Wir lernen nur."
"Vest wird da sein," North. "Wir schulden ihr einen Satz."
"Einen Satz," sagte Lex. "Wir behalten die Mornings. Wir leihen uns einen Abend, um zu hören, wer sonst glaubt, hier zu wohnen."
Das Mechanical Heart wärmte wie ein Ofen, wenn ein Haus kurz Heimat sein will.
Er prüfte Zahlen, weil Ritual Nerven in Mathe verwandelt.
[MECHANICAL HEART: LV.1 — 214/500][BASE ATTRIBUTES][STRENGTH: LV1 — 22/50][SPEED: LV1 — 1/60][DEFENSE: LV0 — 17/30][TOKEN CACHE: Y-CHANNEL — 1][SESSION LOG: MINIMAL — PRESENT]
North zog einen kleinen Kreis an der Map bei der West-Leiter. "Morgen," sagten sie. "Öffnen wir die Box unter freundlicherem Himmel. Heute bringen wir dem Office keine Fragen bei."
"Dusk," Dima—keine Frage.
"Dusk," Lex. "Passive Snare only. Wenn der Node singen will, lassen wir ihn. Danach entscheiden wir, ob wir die Worte lernen."
Der Yard spielte wieder Yard. Der Kanal bewegte seine alte Zeitidee an der Stadtkante entlang und verlangte keinen Applaus. Er legte Coil neben Lampe, Kreide zu den Tags und ließ den Plan die Größe eines stillen Zimmers haben, in dem niemand lügt.
[OBJECTIVE — STAGE 6: COMPLETE][NEXT OBJECTIVE — STAGE 7: NIGHT NODE (PASSIVE CAPTURE)][RULE: NO TRANSMIT AT DUSK]