Commit Graph

  • ef498c80c2 docs(archreview): E1 reconnect-replay — CLI-15 + TST-01 In progress Joseph Doherty 2026-07-09 16:27:47 -04:00
  • fed0685633 test(gateway): TST-01 end-to-end reconnect/replay integration test Joseph Doherty 2026-07-09 16:26:40 -04:00
  • 0c6e5b3ace feat(clients): CLI-15 surface ReplayGap reconnect sentinel as typed signal (4/5 clients) Joseph Doherty 2026-07-09 16:22:28 -04:00
  • c823a7b60b docs(archreview): mark WRK-06/11/12 + IPC-15 Done (P2 worker hot-path, windev-verified) Joseph Doherty 2026-07-09 16:00:29 -04:00
  • f61c816acf perf(worker): event hot-path allocation + flush cuts (WRK-06/11/12, IPC-15) Joseph Doherty 2026-07-09 15:52:49 -04:00
  • 73ce824f6c docs(archreview): mark TST-11/WRK-15/TST-23 Done (P2 quick items) Joseph Doherty 2026-07-09 15:33:52 -04:00
  • ec6f82b124 fix(versioning,docs): stamp .NET assembly version + worker doc drift (TST-11, WRK-15) Joseph Doherty 2026-07-09 15:33:22 -04:00
  • 579282f015 docs(archreview): mark SEC-25/SEC-30 Done (P2 dashboard value redaction + value-log doc) Joseph Doherty 2026-07-09 15:29:12 -04:00
  • e15c3cb052 fix(dashboard): redact mirror tag values when ShowTagValues off; trim value-log doc (SEC-25, SEC-30) Joseph Doherty 2026-07-09 15:28:24 -04:00
  • 96702321b1 docs(archreview): mark gateway hot-path P2 findings Done (GWC-06/07/08/14/15, IPC-05/13/14) Joseph Doherty 2026-07-09 15:19:38 -04:00
  • cf1b3d40a5 perf(gateway): replay ring LinkedList -> circular array (GWC-14) Joseph Doherty 2026-07-09 15:17:11 -04:00
  • 5e2e40a927 perf(gateway): trim event/command hot-path allocations (GWC-06/07/15, IPC-05) Joseph Doherty 2026-07-09 15:12:43 -04:00
  • baae59ce3b perf(gateway): pool+coalesce worker pipe frame I/O (GWC-08, IPC-13, IPC-14) Joseph Doherty 2026-07-09 14:58:09 -04:00
  • 34aede6767 docs(archreview): mark SEC-03 Done (P2 dashboard __Host- cookie prefix) Joseph Doherty 2026-07-09 14:53:47 -04:00
  • 7d42c85345 fix(dashboard): conditionally restore __Host- cookie prefix (SEC-03) Joseph Doherty 2026-07-09 14:53:19 -04:00
  • 5a3951bcfd docs(archreview): mark P2 Wave A findings Done (13: doc-drift + version alignment) Joseph Doherty 2026-07-09 14:47:11 -04:00
  • 06e1046317 docs(archreview): P2 doc-drift sweep (IPC-06/07/17/21, SEC-09/22, CLI-12/16, TST-13) Joseph Doherty 2026-07-09 14:46:15 -04:00
  • 4fe1917aa6 fix(clients): align client version constants to package manifests (CLI-18/21/26/29) Joseph Doherty 2026-07-09 14:43:03 -04:00
  • 69ea7937ca Merge pull request 'Architecture remediation: P1 tier (process & hardening)' (#121) from fix/archreview-p1 into main dohertj2 2026-07-09 09:59:48 -04:00
  • b75bfbe8f4 Merge pull request 'fix(archreview): P0 tier remediation (8 findings)' (#120) from fix/archreview-p0 into main dohertj2 2026-07-09 09:58:55 -04:00
  • a038363e74 feat(security): apikey --expires CLI flag + dashboard expiry/staleness badge (SEC-10 polish) Joseph Doherty 2026-07-09 09:48:09 -04:00
  • de57d834b1 docs(archreview-p1): mark GWC-04 Done — Wave 3 complete Joseph Doherty 2026-07-09 09:28:39 -04:00
  • 32d6b48910 feat(gateway): decouple worker event enqueue from the read loop (GWC-04) Joseph Doherty 2026-07-09 09:28:13 -04:00
  • bfbfcdd112 docs(archreview-p1): mark IPC-02/03/04 + WRK-04/07 Done (Wave 3, windev-verified) Joseph Doherty 2026-07-09 09:21:48 -04:00
  • 309296f467 test(ipc): refresh proto descriptor set + MaxMessageBytes default expectation Joseph Doherty 2026-07-09 09:16:31 -04:00
  • ebe6aeac98 feat(worker): adopt negotiated frame max, bound drain, priority write scheduler (IPC-02/04 + WRK-04/07 worker half) Joseph Doherty 2026-07-09 09:09:14 -04:00
  • c8b3a2281a feat(ipc): negotiate worker frame max, add gRPC headroom, bound DrainEvents (IPC-02/03/04 gateway half) Joseph Doherty 2026-07-09 08:49:59 -04:00
  • e1a505d662 docs(archreview-p1): record Windows temp-file-lock flakiness fix + windev verification Joseph Doherty 2026-07-09 08:20:43 -04:00
  • 11a716a07f test+fix: eliminate Windows full-suite temp-file-lock flakiness Joseph Doherty 2026-07-09 08:14:55 -04:00
  • 8c06635ee5 docs(archreview-p1): TST-08 orphaned-testhost leak does not reproduce Joseph Doherty 2026-07-09 08:02:33 -04:00
  • 74e815c4d7 fix(archreview-p1): SEC-02/12/20 dashboard + observability hardening Joseph Doherty 2026-07-09 07:47:51 -04:00
  • c2df4a0aae docs(archreview): P1 Wave 2b status (SEC-05/07/08/11 Done) Joseph Doherty 2026-07-09 07:32:14 -04:00
  • 17f16ea181 fix(archreview): security authz+hub cluster (SEC-07/05/08/11) + validation hardening Joseph Doherty 2026-07-09 07:31:35 -04:00
  • 970613eebd docs(archreview): P1 Wave 2a status (SEC-01/04/06 Done; SEC-10 Done via G-2 Auth 0.1.4) Joseph Doherty 2026-07-09 06:41:40 -04:00
  • c185f621a4 fix(archreview): security config guards (SEC-01/04/06) Joseph Doherty 2026-07-09 06:40:57 -04:00
  • 197731ae2d chore(auth): consume ZB.MOM.WW.Auth 0.1.4 — gain API-key expiry enforcement (archreview G-2) Joseph Doherty 2026-07-09 06:37:10 -04:00
  • 8fb1a814d4 docs(archreview): P1 Wave 1 status (IPC-01/09/19/20, CLI-02 Done; TST-03 In review) Joseph Doherty 2026-07-09 06:18:03 -04:00
  • d5248f61a2 fix(archreview): CI pipeline + codegen freshness guards (IPC-01/09/19/20, TST-03) Joseph Doherty 2026-07-09 06:17:56 -04:00
  • 219fa6ddb4 fix(CLI-02): make Rust crate buildable outside the repository Joseph Doherty 2026-07-09 06:17:56 -04:00
  • f726458086 docs(archreview): mark P0 tier Done in remediation tracker Joseph Doherty 2026-07-09 05:51:57 -04:00
  • 20392cf246 fix(archreview): gateway core P0 remediation (GWC-01/02/03, TST-02, TST-12) Joseph Doherty 2026-07-09 05:51:57 -04:00
  • 31eec41456 fix(WRK-01): STA pump step refreshes activity to prevent false StaHung Joseph Doherty 2026-07-09 05:51:45 -04:00
  • 5faef6c012 fix(CLI-03): Rust typed invoke validates HRESULT/MXSTATUS_PROXY Joseph Doherty 2026-07-09 05:51:45 -04:00
  • 1eb00276bc fix(CLI-01): Go Events() emits terminal ErrSlowConsumer on overflow Joseph Doherty 2026-07-09 05:51:45 -04:00
  • 59856b8c63 docs(archreview): add architecture review + per-domain remediation designs and tracker Joseph Doherty 2026-07-09 00:39:00 -04:00
  • c08f98346a fix(integration-tests): update EventStreamService construction to 3-param ctor Joseph Doherty 2026-07-07 14:11:07 -04:00
  • fca978de07 docs(src): add missing XML docs and strip tracking-ID comments Joseph Doherty 2026-07-07 14:09:49 -04:00
  • 8914472706 docs: refresh CLAUDE.md/ToolchainLinks currency Joseph Doherty 2026-07-07 11:41:13 -04:00
  • b6a0d9069c fix(java-client): bump CLIENT_VERSION constant 0.1.2 -> 0.2.0 to match artifact Joseph Doherty 2026-06-26 16:19:17 -04:00
  • 291c94ffe1 build(java-client): retarget JDK 21 -> 17 for Ignition 8.3 (v0.2.0) Joseph Doherty 2026-06-26 16:02:48 -04:00
  • 8cb8fcdf57 code-reviews: resolve Server-059/060 + Tests-041 (fixed in 9ae6bce) Joseph Doherty 2026-06-25 13:44:48 -04:00
  • c004b91164 docs(contracts): mark galaxy_repository.proto as intentionally retained for clients Joseph Doherty 2026-06-25 13:42:48 -04:00
  • 9ae6bce0c8 fix(dashboard): copy Galaxy summary volatile fields fresh; memoize only O(N) breakdown Joseph Doherty 2026-06-25 13:42:39 -04:00
  • b062cc0440 code-reviews: 2026-06-25 re-review of Galaxy-adoption delta at 3cd7776 Joseph Doherty 2026-06-25 13:21:23 -04:00
  • 3cd7776fe8 chore: mark Galaxy adoption plan tasks complete Joseph Doherty 2026-06-25 12:36:52 -04:00
  • 0f6a607fa1 docs: record Galaxy library adoption (0.2.0) complete + caveats Joseph Doherty 2026-06-25 12:36:15 -04:00
  • 662dd1b958 test(gateway): restore end-to-end host browse-scope wiring coverage; strengthen snapshot summary assertion Joseph Doherty 2026-06-25 12:32:49 -04:00
  • 719a57f444 test(gateway): reconcile Galaxy tests to the shared library (delete upstream-owned, rebind host-specific) Joseph Doherty 2026-06-25 12:12:03 -04:00
  • 80bf4acc4f perf(dashboard): memoize Galaxy summary by cache sequence; document scope-provider identity invariant Joseph Doherty 2026-06-25 11:48:27 -04:00
  • 8e196a7c83 refactor(gateway): adopt ZB.MOM.WW.GalaxyRepository 0.2.0; delete inline Galaxy code Joseph Doherty 2026-06-25 11:33:22 -04:00
  • 39ba011eb4 test(dashboard): cover summary tie-breaks, Take(10) cap, null guard Joseph Doherty 2026-06-25 11:19:21 -04:00
  • 555e56fdfb test(gateway): drop inline GalaxyAlarmAttributeMappingTests (owned upstream by lib 0.2.0) Joseph Doherty 2026-06-25 11:12:52 -04:00
  • 8678b6cb87 feat(dashboard): host-side Galaxy summary projector over lib cache entry Joseph Doherty 2026-06-25 11:10:55 -04:00
  • a3f58519a9 build: suppress pre-existing NU1903 (transitive e_sqlite3, no upstream patch) Joseph Doherty 2026-06-25 11:02:26 -04:00
  • 9c25cc75de build(gateway): add ZB.MOM.WW.GalaxyRepository 0.2.0 package reference Joseph Doherty 2026-06-25 10:59:57 -04:00
  • eaf14cd228 plan: Galaxy library upstream gaps + full adoption (11 tasks) Joseph Doherty 2026-06-25 10:28:42 -04:00
  • b7e2214341 galaxy-adoption: verify gRPC authz-parity gate + design upstream gaps (0.2.0) Joseph Doherty 2026-06-25 10:23:07 -04:00
  • af0f9e80af code-reviews: mark Client.Java-049/050/051 windev-verified (gradle test green, JDK 21) Joseph Doherty 2026-06-18 11:32:13 -04:00
  • e51377c933 code-reviews: regenerate index after resolving all 2026-06-18 findings (0 pending) Joseph Doherty 2026-06-18 10:58:43 -04:00
  • 2671639250 fix(gateway): resolve 2026-06-18 array-write review findings Joseph Doherty 2026-06-18 10:58:42 -04:00
  • 6c853b43af fix(clients): resolve 2026-06-18 array-write review findings Joseph Doherty 2026-06-18 10:58:33 -04:00
  • 85ef453d0d code-reviews: 2026-06-18 re-review of array-write-ergonomics feature at 88915c3 Joseph Doherty 2026-06-18 10:33:47 -04:00
  • 88915c3d9a chore(clients): bump all five clients 0.1.1 -> 0.1.2 for MxSparseArray release Joseph Doherty 2026-06-18 04:20:54 -04:00
  • e7b8aa6114 feat(client-java): add writeArrayElements default-fill helper and document semantics Joseph Doherty 2026-06-18 03:32:20 -04:00
  • 8a1f037d5a fix(gateway): resolve array attribute constraints by bare name via [] fallback Joseph Doherty 2026-06-18 03:25:48 -04:00
  • e328758c53 fix(client-python): regenerate only MxSparseArray delta, drop spurious grpcio version churn Joseph Doherty 2026-06-18 03:19:12 -04:00
  • 72cf2f4091 fix(client-rust): correct outer MxValue data_type and add end-to-end write_array_elements test Joseph Doherty 2026-06-18 03:14:14 -04:00
  • 474b7bd0ff test(client-go): strengthen WriteArrayElements assertions and add README example Joseph Doherty 2026-06-18 03:12:57 -04:00
  • 437d29f19e docs: correct MxDataType default-table labels and note non-negative sparse indices Joseph Doherty 2026-06-18 03:12:56 -04:00
  • f0ef7ea0a8 feat(gateway): normalize array AddItem suffix and expand sparse writes at the worker boundary Joseph Doherty 2026-06-18 03:10:13 -04:00
  • 3a8f2bed4e feat(client-rust): add write_array_elements default-fill helper and document semantics Joseph Doherty 2026-06-18 03:02:15 -04:00
  • b7f29f3048 feat(client-go): add WriteArrayElements default-fill helper and document semantics Joseph Doherty 2026-06-18 03:01:55 -04:00
  • 0702551c25 feat(client-python): add write_array_elements default-fill helper and document semantics Joseph Doherty 2026-06-18 03:01:45 -04:00
  • db9c68ca9c docs: document MxSparseArray default-fill writes and bare-name array AddItem Joseph Doherty 2026-06-18 03:00:19 -04:00
  • 95b5b09a67 feat(client-dotnet): add WriteArrayElementsAsync default-fill helper and document semantics Joseph Doherty 2026-06-18 02:59:43 -04:00
  • 627c17fae1 fix(gateway): reject oversized sparse array total_length with InvalidArgument Joseph Doherty 2026-06-18 02:58:03 -04:00
  • 34a99c783b feat(gateway): add SparseArrayExpander for default-fill partial array writes Joseph Doherty 2026-06-18 02:52:33 -04:00
  • 52cd0da9f5 feat(gateway): add ArrayAddressNormalizer for bare-name array AddItem Joseph Doherty 2026-06-18 02:51:37 -04:00
  • 8ac9a33d91 feat(contracts): add MxSparseArray write-only value for default-fill partial writes Joseph Doherty 2026-06-18 02:48:18 -04:00
  • dd35ae1fe6 docs(plans): implementation plan for array write ergonomics + default-fill partial writes Joseph Doherty 2026-06-18 02:46:09 -04:00
  • 4a6a79d02e docs(plans): design for array write ergonomics and default-fill partial writes Joseph Doherty 2026-06-18 02:39:00 -04:00
  • 9eedf9d6a9 clients: document supervisory/array-write parity gotchas and add advise-supervisory to all CLIs Joseph Doherty 2026-06-17 20:14:48 -04:00
  • bed647ca2c docs(code-reviews): mark Client.Java + Worker.Tests findings Resolved (windev-verified) Joseph Doherty 2026-06-17 05:33:30 -04:00
  • 8cebe431e1 fix(client-java): repair illegal unicode escape in MxGatewayCliTests comment Joseph Doherty 2026-06-17 05:29:43 -04:00
  • bdb7e1439e fix(client-java): repair illegal unicode escape in jsonString comment Joseph Doherty 2026-06-17 05:27:57 -04:00
  • 8df0479b99 fix: resolve Client.Java + Worker.Tests findings (pending windev verification) Joseph Doherty 2026-06-17 05:23:14 -04:00
  • 6b5fe6aa82 fix: resolve code-review findings (locally verified) Joseph Doherty 2026-06-17 05:23:14 -04:00
  • 25d04ec37e code-reviews: 2026-06-16 re-review of all 11 modules at 8df5ab3 Joseph Doherty 2026-06-16 18:57:56 -04:00
  • 8df5ab381a docs(stillpending): mark §8 items resolved by section8-completion branch Joseph Doherty 2026-06-16 17:42:42 -04:00
  • 6f21d926d7 test(java-cli): cover galaxy-discover/galaxy-watch over in-process harness Joseph Doherty 2026-06-16 17:32:08 -04:00