Rocko's round 2 candidate, approved by Darkwing (#1519 comment 26757).
build.patch 40d7e838, manifest 61519059, 24 files under packages/bus,
schema v3b (179ffe35, lead decision 60). Integration gate in a git
worktree of 942dca9e (S1 in the tree) plus the patch: bus 43/43 and
business 60/60 on Node 24 and 26, every package test and every
scripts/test-*.sh green, test-task 98/98 with the live-provider cases.
Rulings from lead decisions 62 and 63: the human proof is cooperative in
slice 1, and a self-raised cross-role decision routes to the human.
Single-use gated approvals follow in row 43.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
12 lines
418 B
JavaScript
12 lines
418 B
JavaScript
import { writeSync } from 'node:fs';
|
|
import { Store } from '../../src/store.mjs';
|
|
const store = new Store(process.argv[2]);
|
|
store.transaction(() => {
|
|
store.run(
|
|
"INSERT INTO events(id,at,business,kind,body) VALUES('uncommitted','2026-10-04T00:00:00.000Z','demo','action.allowed','{}')",
|
|
);
|
|
writeSync(1, 'inserted\n');
|
|
Atomics.wait(new Int32Array(new SharedArrayBuffer(4)), 0, 0, 30000);
|
|
});
|
|
store.close();
|