Commit graph

1543 commits

Author SHA1 Message Date
787d984d63 Record all three zones at work and what the orchestrator owes each of them while they run 2026-09-11 03:41:51 +03:00
ba8542a5b9 Widen the blocked reason on the wire so the order form stops promising a start admission will refuse 2026-09-11 03:40:06 +03:00
0fcd8d8707 Take the cold run from a plan to an order the tree can check: twenty corrections, four of them about money that would have been spent on nothing 2026-09-11 03:40:05 +03:00
6fb0c84b50 Reorder the horizon so the unmeasurable priority comes first: nothing asks the consistency question about a whole book yet 2026-09-11 03:30:45 +03:00
6249a400ef Record that a one-line header edit carried another zone's section into the same commit, and how the size mismatch catches it 2026-09-11 03:30:03 +03:00
54f8f6cfcb Ratify the memory-bank audit, the single polygon prompt and the six lessons the refutations bought, with the head moved in all three carriers 2026-09-11 03:29:13 +03:00
af024c81e6 Correct the premise of the canon row: the signed seed is set in eighteen configs of the tree, and drift was observed with it loaded 2026-09-11 03:26:37 +03:00
debe11c132 Give the memory bank's five unheld guarantees rows of their own: the book-wide consistency check does not exist in any instrument 2026-09-11 03:25:49 +03:00
269db08302 Hand the engine and platform zones their prompts and record what the two refutations taught about writing them 2026-09-11 03:22:43 +03:00
671ac45351 Rewrite the platform pack around what it can honestly close, and mark in the map which prompt each zone now owns 2026-09-11 03:21:00 +03:00
54b21bcaf3 Correct the chapter-structure pack against the tree it will be built on: dead addresses, two axis taxonomies, and three things already built 2026-09-11 03:16:34 +03:00
c3a3ee904d Give the polygon zone one prompt instead of three: the cold run takes the slot, the two older packs carry parking banners 2026-09-11 03:16:33 +03:00
4ce1f67e2b Record what the memory bank holds for translation consistency, what it does not, and the five questions only the owner can answer 2026-09-11 03:16:32 +03:00
f9216cd373 Re-point five anchors in the orchestrator's docs to where their cited lines now live: the engine grew and the addresses drifted 2026-09-11 02:53:38 +03:00
9b58fac36e Correct the entry hole with a measurement: two of its three parts are built or ratified, and put the shift's working checklist beside the plan 2026-09-11 02:52:17 +03:00
a43da1a561 Correct the plan where it assumed a local model this machine cannot run, and price the real short run in cents. 2026-09-11 02:17:50 +03:00
05f690e182 Label which count is which in the acceptance, so two right numbers do not read as a disagreement. 2026-09-11 02:07:55 +03:00
83cb908dd8 Take in both zones' work on a stop that leaves nothing half-written, and record that the sessions found most of it in their own work. 2026-09-11 02:06:11 +03:00
f8a968e37b Point the money-stop mutation at the guard the stop work reshaped, so the catalogue plants where it claims to. 2026-09-11 02:04:43 +03:00
dbaa7d468d Settle the horizon: a real short book to a file comes first, and name the three places the path is not yet whole. 2026-09-11 02:00:50 +03:00
ae17f82bd4 Recount the backend zone after a row moved out of it. 2026-09-11 01:54:54 +03:00
b4897d2e7d Correct the row that claimed nothing catches a drifted mutation anchor: the tool counts occurrences and fails the run; the exposure is in bare doc anchors instead. 2026-09-11 01:54:41 +03:00
130b1a2e2f Write down the next few prompts as an ordered horizon, and the rule that two prompts never target one zone at once. 2026-09-11 01:51:56 +03:00
082779b01a Name the class where a refactor disarms a mutation without a red line, and the price of keeping a verdict a cut used to erase. 2026-09-11 01:34:47 +03:00
308476643f Stop a cut from blinding a verdict a position already earned, and let a run that a person ended say what it bought instead of calling its work failed. 2026-09-11 01:33:25 +03:00
07e8d66c2d Settle the count of failed-status writers on one instrument: eight, of which five are reachable by cancellation. 2026-09-11 01:27:04 +03:00
f103b668ce Count the writers of a failed status instead of naming two: five are reachable by cancellation, and two of them were named by nobody. 2026-09-11 01:23:01 +03:00
94b4643d5d Ask the diff, not the file, before saying what someone else's change contains. 2026-09-11 01:16:41 +03:00
4ce5edd750 Say why locking the run row is enough: the writer of the unit name refuses on its own once the intent is recorded, and a row that does not exist yet cannot be held. 2026-09-11 01:15:45 +03:00
00d590e8be Answer a stop with the unit that is live when the intent lands, stop calling our own grace kill a broken deployment, and repair a settlement mark instead of remembering it. 2026-09-11 01:11:42 +03:00
29d1b8981a Drop the redrive route from the wiped-verdict row, since a redrive deletes the row it was supposed to overwrite, and admit that the hung-shutdown row promised a cheap fix its own criterion forbids. 2026-09-11 00:54:02 +03:00
5357b00c68 Withdraw the claim that a session misremembered a number: both counts were right and measured different things. 2026-09-11 00:28:48 +03:00
d61469fddf Close both sessions of the cancelled packs: the engine tree is back at the line it started from and the platform keeps one flag with the pin that earns it. 2026-09-11 00:26:34 +03:00
560ca2070a Stop asking systemd to wait for a unit to be gone, and pin the property that made asking twice safe: a second stop neither signals again nor moves the kill deadline. 2026-09-11 00:25:16 +03:00
7af35daf96 Move the closed chronicle of a landed pack into an archive slice, and give the three claims it carried alone a home that is not the archive. 2026-09-11 00:24:20 +03:00
ab7b3c44a4 Take the engine zone's inventory of where cancellation is created and read, and its own statement of what this shift proved and what it only read. 2026-09-11 00:08:47 +03:00
77b571f3df Say in the tracker that two comments declare a single source of cancellation the tree contradicts, and make relayed findings verifiable at their source before they become rows. 2026-09-11 00:05:39 +03:00
cb3c9674bf Correct the log where it blamed a write deadline the API listener does not set, and give four leftovers of an interrupted run their own rows. 2026-09-11 00:00:53 +03:00
1c5bd2a00f Bring the announced contract version to the canon the corrective minor moved, and keep the platform zone's account of what it learned before the rollback. 2026-09-10 23:51:18 +03:00
9c2eb31a56 Recount the near-term weight after a row changed its own. 2026-09-10 23:46:41 +03:00
7e9f845116 Save what two sessions learned in the paths a rollback is about to erase: a store that outlives cancellation, a lock cycle that reads as a timeout, and a stop no second press can end. 2026-09-10 23:46:15 +03:00
aa78047b50 Close the two-stop packs the owner called off before landing, and write down what replaces them: a stop that may lose money but must leave nothing half-written. 2026-09-10 23:39:54 +03:00
2cbf2e5119 Name why one more reason to stop spending costs four threadings: the question of whether a run may keep buying has no single owner. 2026-09-10 23:30:55 +03:00
74c533f87c Write down that the product has two surfaces and only one of them exists, alongside where accounts actually come from today. 2026-09-10 23:25:19 +03:00
582fc43948 Correct the alternative the log floated: a coalesced signal is indistinguishable by state as well as by count, and after the second one the process keeps no handler at all. 2026-09-10 22:46:44 +03:00
4930363d05 Record that a process can see two terminate signals as one, so the stop ladder now orders them by an observable state instead of assuming delivery. 2026-09-10 22:45:22 +03:00
cc509beda2 Own that the corrective contract minor left another zone red on entry, and record the safety property a session found holding by luck. 2026-09-10 22:39:09 +03:00
ac9a24ddf2 Take the six objections both sessions raised before touching code: the estimate counter starts from the store, the operator line needs a registry that does not exist, and the sweep fails quietly rather than slowly. 2026-09-10 22:26:59 +03:00
186e229333 Take the wait ceiling from the whole catalogue rather than a key five providers do not set, and pin that the two channels quoting the estimate agree. 2026-09-10 22:17:01 +03:00
96e14513d6 Point both packs at the frame the log already fixed instead of asking each zone to design it, and name the two presence rules the note left unsaid. 2026-09-10 22:11:40 +03:00