05667169eb
docs: sync runner-topology and SEC-36 rotation prose with 2026-08-07 executed state
Joseph Doherty
2026-08-07 09:28:49 -04:00
9760497d66
docs(sec-36): rotation executed 2026-08-07; runbook host-path/vd03/verification corrections; new findings (LDAP test fixtures, windev stale deploy)
Joseph Doherty
2026-08-07 09:21:17 -04:00
5b153dac74
docs(clients): record 2026-08-07 publish of 0.2.0 client family (Java 0.2.1); cargo token needs Bearer prefix
Joseph Doherty
2026-08-07 09:15:47 -04:00
41e86481e2
docs(tst-30): second runner gitea-runner-2 live; close operator action
Joseph Doherty
2026-08-07 09:12:00 -04:00
a346d514dd
test(contracts): scope command-reply fixture invariants past the CLI-40/41 authenticate-user malformed-reply fixtures
clients/go/v0.2.0
Joseph Doherty
2026-08-07 08:48:49 -04:00
a2d3f66b8b
docs(archreview): record next-cycle candidate findings + pending operator actions surfaced during remediation
Joseph Doherty
2026-08-07 08:48:03 -04:00
93d84019b9
docs(tracking): sync IPC-23 domain register to Done (doc wave landed; Grpc.md row intentionally scoped out — DrainEvents is a worker diagnostic)
Joseph Doherty
2026-08-07 08:47:31 -04:00
6d26ed094c
docs(tracking): close old-tracker CLI-24, CLI-34 as Done (2026-07-12 review old-tracker actions; both incidentally fixed)
Joseph Doherty
2026-08-07 08:11:57 -04:00
4201da63d2
docs(tracking): flip IPC-24/IPC-25 to Done in the Contracts&IPC domain register (missed by the codegen-wave tracker update)
Joseph Doherty
2026-08-07 08:10:39 -04:00
9c780f8164
Merge branch 'fix/cli-39-version-train'
Joseph Doherty
2026-08-07 08:09:39 -04:00
440e7cf03d
fix(CLI-39): bump Contracts nupkg to 0.2.0; scope pack-clients.ps1 regexes
Joseph Doherty
2026-08-07 08:07:40 -04:00
ae605d2368
Merge remote-tracking branch 'origin/fix/wrk-22-25-seam'
Joseph Doherty
2026-08-07 08:01:10 -04:00
9b2abef4e1
fix(CLI-39): bump client versions off published 0.1.2; guard the publish pipeline
Joseph Doherty
2026-08-07 07:58:49 -04:00
815e58d28b
docs(tracking): record WRK-22/24/25/27 + IPC-26 windev evidence (377 pass)
Joseph Doherty
2026-08-07 07:52:44 -04:00
8df35cd63a
fix(WRK-22,WRK-24,WRK-25,WRK-27,IPC-26): worker write-seam hardening
Joseph Doherty
2026-08-07 07:50:38 -04:00
a55956ffa5
Merge branch 'fix/tst-30-runner-docs'
Joseph Doherty
2026-08-07 07:50:21 -04:00
aba22358f5
Merge branch 'fix/ipc-27-descriptor-test'
Joseph Doherty
2026-08-07 07:49:33 -04:00
b604fed72b
docs(TST-30): document shared-runner CI bottleneck + second-runner operator runbook
Joseph Doherty
2026-08-07 07:47:37 -04:00
6060d21995
fix(IPC-27): close descriptor-freshness blind spots for enums, services, and Galaxy
Joseph Doherty
2026-08-07 07:47:18 -04:00
1c2f3a62c1
Merge branch 'fix/sec-36-ldap-secret'
Joseph Doherty
2026-08-07 07:44:43 -04:00
0646c73e48
Merge branch 'fix/ipc-24-25-codegen'
Joseph Doherty
2026-08-07 07:42:35 -04:00
97f79e79ef
Merge remote-tracking branch 'origin/fix/wrk-21-drain-cluster'
Joseph Doherty
2026-08-07 07:18:58 -04:00
758277bc62
docs(tracking): record WRK-21 review follow-ups (monotonic budget, guarded fallback) with windev evidence
Joseph Doherty
2026-08-07 07:13:46 -04:00
6bc3f9b991
fix(WRK-21): make drain budget monotonic at the reserve boundary; guard the reply-too-large fallback
Joseph Doherty
2026-08-07 07:09:13 -04:00
34db678635
Merge branch 'fix/cli-40-41-44'
Joseph Doherty
2026-08-07 07:08:27 -04:00
0d874f91ee
fix(CLI-40): scrub the credential from the redacted error's structured reply, route MXACCESS_FAILURE to MxAccess (Rust), fix Go Subscribe terminal-error drop
Joseph Doherty
2026-08-07 07:04:56 -04:00
c9925688f5
docs(tracking): record the WRK-21 cluster as Done with windev evidence
Joseph Doherty
2026-08-07 06:54:24 -04:00
2aac29618e
Merge branch 'fix/sec-33-34'
Joseph Doherty
2026-08-07 06:51:31 -04:00
a2565604df
test(WRK-21): keep the drain-to-empty walk inside the pipe harness envelope
Joseph Doherty
2026-08-07 06:50:17 -04:00
193daa9ee8
fix(SEC-33,SEC-34): address code review — missed docs, key-id guard comment, test consolidation
Joseph Doherty
2026-08-07 06:49:24 -04:00
dc7fd16dd5
fix(CLI-40,CLI-41,CLI-44): exact-secret scrub, uniform malformed-reply contract, Go terminal-error mislabel
Joseph Doherty
2026-08-07 06:42:40 -04:00
7c2eaf09e2
test(WRK-21): size the byte-heavy drain fixture for the pipe harness
Joseph Doherty
2026-08-07 06:25:15 -04:00
d2bb32d97b
Merge branch 'fix/gwc-28-29-30-polish'
Joseph Doherty
2026-08-07 06:20:14 -04:00
404f7cd993
docs(archreview): close GWC-28, GWC-29, GWC-30, TST-28
Joseph Doherty
2026-08-07 06:15:45 -04:00
eeee3e48a3
fix(GWC-30): reuse the frame reader's length-prefix scratch buffer
Joseph Doherty
2026-08-07 06:15:39 -04:00
a044f92c5d
fix(GWC-29): drop the wasted request clone on the Invoke hot path
Joseph Doherty
2026-08-07 06:15:31 -04:00
f27eb28063
fix(GWC-28): stamp gateway envelope sequence at write, not construction
Joseph Doherty
2026-08-07 06:15:20 -04:00
3f854d6cbf
Merge branch 'fix/sec-31-32-limiter'
Joseph Doherty
2026-08-07 06:13:14 -04:00
5b681ee59b
fix(SEC-31,SEC-32): identify a probe-slot reservation by version, not by timestamp
Joseph Doherty
2026-08-07 06:10:14 -04:00
c836899d62
chore: untrack accidentally-committed agent worktree gitlinks; gitignore them
Joseph Doherty
2026-08-07 06:09:34 -04:00
9825c69d92
Merge branch 'fix/cli-45-credential-envvar'
Joseph Doherty
2026-08-07 06:09:03 -04:00
9357ff2dd4
Merge branch 'fix/cli-37-38-conformance'
Joseph Doherty
2026-08-07 06:08:12 -04:00
37cb3b0df8
fix(CLI-45): standardize the CLI credential env var and fail fast on empty passwords
Joseph Doherty
2026-08-07 06:03:24 -04:00
6092172694
Merge branch 'fix/gwc-26-27-alarm-attach'
Joseph Doherty
2026-08-07 06:02:17 -04:00
d6b2f24c3f
fix(CLI-37,CLI-38): make status/HRESULT reply validation conformant across all five clients
Joseph Doherty
2026-08-07 06:00:58 -04:00
09ccd9561f
docs(GWC-26): record alarm feed repairs as at-least-once; share the channel worker fake
Joseph Doherty
2026-08-07 06:00:16 -04:00
acebe18773
fix(SEC-31,SEC-32): make probe admission atomic and stop Reset clearing a shared fallback partition
Joseph Doherty
2026-08-07 05:57:26 -04:00
1a75f61ebe
test(GWC-26): deflake ApplyReconcileBroadcastsAcknowledgeDelta
Joseph Doherty
2026-08-07 05:49:34 -04:00
cf66ebbcfb
Merge branch 'fix/gwc-25-replaygap-trio'
Joseph Doherty
2026-08-07 05:49:13 -04:00
44b8e37900
fix(GWC-25,CLI-35,CLI-36): make the empty-ring ReplayGap resumable end to end
Joseph Doherty
2026-08-07 05:37:27 -04:00
59a76da70b
Merge branch 'fix/gwc-24-staging-bound'
Joseph Doherty
2026-08-07 05:41:32 -04:00
3b6a239ed6
fix(GWC-26): attach the alarm monitor's lease before SubscribeAlarms
Joseph Doherty
2026-08-07 05:40:33 -04:00
df710e18a9
fix(SEC-31,SEC-32): re-partition the API-key failure limiter on (peer, key id) with probe admission
Joseph Doherty
2026-08-07 05:39:10 -04:00
33ba612ddd
fix(WRK-21,WRK-28,WRK-23,IPC-30): byte-budget the DrainEvents reply, stop size errors from killing sessions
Joseph Doherty
2026-08-07 05:38:23 -04:00
d4154e340c
fix(GWC-24): bound the worker event staging channel and unify the depth gauge
Joseph Doherty
2026-08-07 05:35:07 -04:00
1a63fdd7db
fix(GWC-27): gate AttachInternalEventSubscriber on session readiness
Joseph Doherty
2026-08-07 05:28:35 -04:00