This website requires JavaScript.
Explore
Help
Register
Sign In
dohertj2
dohertj2
0 Followers
·
0 Following
Joined on
2026-02-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
18
Projects
Packages
Public Activity
Starred Repositories
dohertj2
pushed to
fix/wrk-21-drain-cluster
at
dohertj2/mxaccessgw
2026-08-07 06:54:28 -04:00
c9925688f5
docs(tracking): record the WRK-21 cluster as Done with windev evidence
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:51:39 -04:00
2aac29618e
Merge branch 'fix/sec-33-34'
193daa9ee8
fix(SEC-33,SEC-34): address code review — missed docs, key-id guard comment, test consolidation
7e7f7cad84
fix(SEC-33,SEC-34): host-meaningful path rooting; verification-cache invalidate race
Compare 3 commits »
dohertj2
pushed to
fix/wrk-21-drain-cluster
at
dohertj2/mxaccessgw
2026-08-07 06:50:21 -04:00
a2565604df
test(WRK-21): keep the drain-to-empty walk inside the pipe harness envelope
dohertj2
pushed to
fix/wrk-21-drain-cluster
at
dohertj2/mxaccessgw
2026-08-07 06:25:20 -04:00
7c2eaf09e2
test(WRK-21): size the byte-heavy drain fixture for the pipe harness
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:20:18 -04:00
d2bb32d97b
Merge branch 'fix/gwc-28-29-30-polish'
404f7cd993
docs(archreview): close GWC-28, GWC-29, GWC-30, TST-28
eeee3e48a3
fix(GWC-30): reuse the frame reader's length-prefix scratch buffer
a044f92c5d
fix(GWC-29): drop the wasted request clone on the Invoke hot path
f27eb28063
fix(GWC-28): stamp gateway envelope sequence at write, not construction
Compare 5 commits »
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:13:19 -04:00
3f854d6cbf
Merge branch 'fix/sec-31-32-limiter'
5b681ee59b
fix(SEC-31,SEC-32): identify a probe-slot reservation by version, not by timestamp
acebe18773
fix(SEC-31,SEC-32): make probe admission atomic and stop Reset clearing a shared fallback partition
df710e18a9
fix(SEC-31,SEC-32): re-partition the API-key failure limiter on (peer, key id) with probe admission
Compare 4 commits »
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:09:37 -04:00
c836899d62
chore: untrack accidentally-committed agent worktree gitlinks; gitignore them
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:09:06 -04:00
9825c69d92
Merge branch 'fix/cli-45-credential-envvar'
37cb3b0df8
fix(CLI-45): standardize the CLI credential env var and fail fast on empty passwords
Compare 2 commits »
dohertj2
pushed to
master
at
dohertj2/lmxopcua
2026-08-07 06:08:57 -04:00
1bd79c8e4a
docs(secrets): pair-local replication live gate on the three-mesh rig — PASS 4/4
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:08:16 -04:00
9357ff2dd4
Merge branch 'fix/cli-37-38-conformance'
d6b2f24c3f
fix(CLI-37,CLI-38): make status/HRESULT reply validation conformant across all five clients
Compare 2 commits »
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 06:02:21 -04:00
6092172694
Merge branch 'fix/gwc-26-27-alarm-attach'
09ccd9561f
docs(GWC-26): record alarm feed repairs as at-least-once; share the channel worker fake
1a75f61ebe
test(GWC-26): deflake ApplyReconcileBroadcastsAcknowledgeDelta
3b6a239ed6
fix(GWC-26): attach the alarm monitor's lease before SubscribeAlarms
1a63fdd7db
fix(GWC-27): gate AttachInternalEventSubscriber on session readiness
Compare 5 commits »
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 05:49:15 -04:00
cf66ebbcfb
Merge branch 'fix/gwc-25-replaygap-trio'
44b8e37900
fix(GWC-25,CLI-35,CLI-36): make the empty-ring ReplayGap resumable end to end
Compare 2 commits »
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 05:41:36 -04:00
59a76da70b
Merge branch 'fix/gwc-24-staging-bound'
d4154e340c
fix(GWC-24): bound the worker event staging channel and unify the depth gauge
Compare 2 commits »
dohertj2
created branch
fix/wrk-21-drain-cluster
in
dohertj2/mxaccessgw
2026-08-07 05:38:29 -04:00
dohertj2
pushed to
fix/wrk-21-drain-cluster
at
dohertj2/mxaccessgw
2026-08-07 05:38:29 -04:00
33ba612ddd
fix(WRK-21,WRK-28,WRK-23,IPC-30): byte-budget the DrainEvents reply, stop size errors from killing sessions
dohertj2
pushed to
main
at
dohertj2/scadaproj
2026-08-07 05:36:35 -04:00
ad7df925ae
docs(secrets): gRPC hub implementation plan (9 tasks, subagent-executable) + cached-on-sites posture made explicit
dohertj2
pushed to
main
at
dohertj2/mxaccessgw
2026-08-07 05:29:08 -04:00
ddb382c137
fix(TST-29): retire oldtasks.md; delete root docs-review artifacts
dohertj2
pushed to
main
at
dohertj2/scadaproj
2026-08-07 05:28:48 -04:00
591307c13e
docs(secrets): production replication topologies decided — OtOpcUa Akka pair-local, ScadaBridge central gRPC hub (pull-only); scadaproj#3
dohertj2
opened issue
dohertj2/scadaproj#3
2026-08-07 05:27:14 -04:00
Secrets: production replication topologies decided — OtOpcUa Akka pair-local; ScadaBridge needs a central gRPC hub replicator (pull-only)
dohertj2
pushed to
master
at
dohertj2/lmxopcua
2026-08-07 02:03:49 -04:00
2100987453
docs(deferment): FOCAS live-CNC smoke
#54
struck from the hardware-gated row — closed 2026-06-25 on a real 31i-B
Previous
72
Next