Commit graph

44 commits

Author SHA1 Message Date
bde8f5fadc Land the run-tells-the-truth pack: a restart cap, a lagging-projection flag and a named rebill consent reach the wire on contract 0.17.0 2026-09-17 15:21:06 +03:00
ffd3751631 Land the bank read-out pack: the signing stop reaches the reader through a new resource, contract 0.16.0, and the register literals follow it 2026-09-17 04:11:38 +03:00
711569d39b Make the door answer by the book's facts instead of by which call arrived first, and drop the zero-cost recipe that only ever covered a mistaken guard 2026-09-11 18:16:59 +03:00
49f74d9fe9 Stop the order form promising a start the door will refuse, and refuse a run over a book whose directory is gone before the money moves 2026-09-11 05:56:36 +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
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
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
08dd9187b1 Take in the zone's dofix: the cut's reserve is checked against the walk it belongs to, and the register row the pack wrote no longer says the pack is unlanded 2026-09-08 16:00:56 +03:00
ddcbf0c03d Take in the platform zone's intake work as the zone built it: a cut waits for one of the host's slots, the tail's budget comes from the path, and the zone's own head tells the truth 2026-09-08 14:59:05 +03:00
fda0679839 Land the platform zone's money-and-truth work as the zone built it: the settlement carries its basis, a stalled run has a transactional way out, and a parked attempt is visible 2026-09-07 04:10:19 +03:00
0632a3086c Sweep only the logs whose writer is gone, and read a make recipe past the silence prefix that hid a removal from the gate 2026-09-06 13:37:19 +03:00
3524e47d4b Pin at the store that a parsed book has no provenance yet, and declare the two new rows that carry alarm markers 2026-09-06 08:36:58 +03:00
201363b2a7 Give the battery a per-run log and refuse to report on a run whose log is missing, with the guard's exit code held to a non-zero literal 2026-09-06 08:04:37 +03:00
33b896b1ac Pin that a re-pass answers zero on both surfaces a run is handed out on, and that a book with nothing left is refused rather than sold 2026-09-06 07:30:15 +03:00
6ceb133b84 Order by size without pretending it was ordered in chapters: the count is null, the units bought stand beside it, and the build announces the new minor 2026-09-06 02:58:24 +03:00
99daa600b8 Remove from the alarm baseline the two rows the landing closed, as the gate's own instruction requires 2026-09-06 02:21:24 +03:00
9845098f67 Give the store its own projection type without a character count, so one number cannot live in two fields free to drift apart 2026-09-06 02:20:19 +03:00
32bbadbc96 Let an honest character count survive a price this build could not read, so a book whose money key moved still shows the size it really has 2026-09-06 02:06:58 +03:00
36ea8b8a01 Add the migration and four test files the previous commit left outside the tree 2026-09-06 00:44:27 +03:00
628cc56483 Let a person order part of a book: price and verdict come from the engine's projection before the click, and the order is stored as an identity 2026-09-06 00:43:49 +03:00
3e8471683e Close the holes in the backup: a book still in intake keeps its source, a rejected one with a directory is no hole, and the runbook stops inverting two symptoms 2026-09-05 09:58:09 +03:00
7e2226a96e Let a person in: backups that restore, a token the door can issue, renaming a book, and a runbook that survives a clean machine 2026-09-05 07:07:10 +03:00
9e978d6a78 Land the platform's documentation revision: the deploy runbook stops building an instance that refuses every run, and a dozen claims stop describing a tree that changed under them 2026-09-05 01:20:38 +03:00
7e204db57a Raise the platform's announced contract to the ratified minor and give its reason map the sixteenth row, which had been reaching readers as an unspecified note 2026-09-04 20:46:09 +03:00
adf5e53d7e Land the platform export door: a paid run's book leaves through the API as a checked EPUB, and the stand recipe stops passing against a foreign daemon 2026-09-04 20:01:12 +03:00
6ae3e76993 Land the platform P13 dofix: the tailer parks with a named error the sweep repairs, the battery gate checks every host condition against the host, and the class gate closes its three gates 2026-09-04 02:37:48 +03:00
0a680a3d7f Land platform pack P12 with contract minor 0.9.0: the bank-stop bypass is gone, a chapter counts by the pass current for it, and the boundary now judges prose too 2026-08-31 12:04:43 +03:00
63fcee5749 Land the sqlc pack: the coverage answer said almost nothing, and six planted mutations surviving a green battery said otherwise — the SQL gate never looks at the Go side of a call 2026-08-29 22:38:50 +03:00
72434cecc7 Land the pin for the money read whose two figures the SQL gate cannot tell apart: swapping them stays green on the whole battery and inverts the numbers an operator reads during drift 2026-08-29 22:03:09 +03:00
c2af4b2d72 Land the money-test follow-up: the timestamp exemption reached inside nested fields, exempting from a money check whose whole point is that nothing is exempt 2026-08-29 22:00:29 +03:00
355d204e99 Land the money-test repair: it searched a raw log buffer whose nanosecond timestamps collide with the very amounts it looks for, so it went red over a leak that never happened 2026-08-29 14:06:55 +03:00
4a11df2d08 Land the platform documentation sweep: the seam comment no longer argues from a premise the engine pack retired, and the battery gate count now lives in one place instead of three 2026-08-29 13:15:32 +03:00
e548e5ab5f Land platform pack P11 with contract minor 0.8.0: a revoked session now ends its open stream and says why, and stuck settlements became visible 2026-08-29 03:03:13 +03:00
7d45e24cb6 Land the pack that lets a bank correction reach translated text: the run no longer dies on the snapshot guard and a re-pass can be bought 2026-08-28 20:52:07 +03:00
58bae309c0 Land the platform pack that mounts the bank correction door, carries provider keys to the engine, and makes the run's bar one fraction, with the canon minor it required 2026-08-28 11:06:11 +03:00
243a8c341c Land the contract minor: the canon stops promising the door the owner abolished, declares the correction door derived field-for-field from the landed verb, and the deployment announces the version it now serves 2026-08-27 18:32:04 +03:00
Claude (backend session)
31f1f82f9c Land the platform fix pack: the sweep starvation that froze settlement for a whole installation is closed by four mechanisms 2026-08-22 17:33:27 +03:00
Claude (backend session)
9b23e8c024 Land the platform reading surface: chapters, units, notes, bank and the event stream, with a materialization debt that survives a restart and account-level halts 2026-08-20 23:56:11 +03:00
4563580577 Land platform P6 and its dofix: consumer half of the event seam, form-B intake, dev stand seed, engine upgrade order, register through PD-245 2026-08-15 04:45:23 +03:00
69d485a16f Land platform P5 after three acceptance rounds: streaming book intake with storage sentinel, stop and resume with recorded intent, Prometheus observability, enforced Go 1.26.6 floor 2026-08-14 02:24:08 +03:00
Claude (backend session)
d29e30c494 Land the platform runner pack: transient unit per run, River queue, reconciler with baseline settlement, journal tailer, five v0 endpoints, hardened by three review rounds 2026-08-09 16:48:46 +03:00
99f049cbde Accept and land the platform fix pack: nine register rows closed, eight of my own mutations caught by name, the sign-in denial and the sandbox measurements reproduced 2026-08-08 01:12:17 +03:00
fcdab81a88 Accept and land platform P1 and P2 after adversarial acceptance with own mutations and live probes, ratifying six decisions and filing twenty-nine defect rows to PD-107 2026-08-07 02:51:28 +03:00
eeeef897b9 Land platform P0 skeleton: module, HTTP surface with security headers, server-side sessions with CSRF, read-model migrations, NDJSON ingest interface, zone battery and stack pins 2026-08-04 23:55:30 +03:00