Commit Graph
41 Commits
Author SHA1 Message Date
Kevin Rajan daff74fe04 test(navigation): read trackable nouns from canonical packet owner
World Packet #880 removes the duplicate tracking table from gevActions; the Cockpit refusal source-scan test should inspect the actual exported source of truth instead of assuming the previous file position. Fix failing Node 24 exact-head CI without duplicating runtime definitions.
2026-10-17 13:17:43 -05:00
Kevin Rajan 1c4c903ac6 fix(agent): align World Packet with reviewer feedback and voice parity
Reuse one context/contacts/tracking owner in voice and World Packet. Compare voice outputs after stripping presentation fields; remove the unconsumed fingerprint API pending an actual caller. Document the exported packet boundary and reject null options safely.

Review guidance: asturksever on origin #880; Windows parity diagnosis by quanticsoul4772. Existing source ownership retained.
2026-10-17 13:12:46 -05:00
Kevin Rajan 83fc895442 fix(agent): own portable i18n marker in World Packet boundary 2026-10-17 05:14:43 -05:00
Kevin Rajan e4f526415d style(agent): apply pinned Prettier output and remove temporary probe
Restore the main branch formatter unchanged and use byte-exact Prettier 3.9.6 formatting on the World Packet parity regressions.
2026-10-17 05:12:15 -05:00
Kevin Rajan f4a4df5044 test(agent): retrieve exact pinned formatter output for #880 (temporary) 2026-10-17 05:10:37 -05:00
Kevin Rajan 3e23b4cd39 style(agent): wrap long test declarations to Prettier policy 2026-10-17 05:08:15 -05:00
Kevin Rajan cefbad3c2a refactor(agent): preserve compact voice contract in World Packet extraction
Reconcile #880 with current main. Delegate the view-state builder while keeping enabled-only layers, disabledLayerCount, provenance, context semantics, and existing voice behavior. Add parity and roster-read regressions; retain package export, boundaries and changelog fragment.

Preserve original GEV voice, layer and packet contributor credit.
2026-10-17 05:04:55 -05:00
Kevin Rajan c1dd4171db fix(ui): verify real PanelChrome rail ownership of compact Radio
Carry reviewed #816 onto current main without conflicts; preserve i18n updates, replace obsolete changelog edit with a fragment, and add a constructor-wiring regression alongside the owner and rail tests.

Credit: raysung-2026 (report), asturksever (review), quanticsoul4772 (Windows diagnosis).
2026-10-17 04:56:07 -05:00
Kevin Rajan c90e212049 chore(ui): reconcile compact Radio ownership fix with current main
Preserve upstream changes, restore the reviewed Radio ownership regression,
and retain reporter raysung-2026 credit and #804 provenance.

Reconciles upstream main 81cf437 and PR #816 head 702ecc3; no force push.
2026-10-14 18:17:57 -05:00
Kevin Rajan 702ecc38e2 chore: reconcile #816 with merged right-rail fix #918 2026-10-14 13:43:55 -05:00
Kevin Rajan 36fcabcd89 chore: reconcile Recent Imagery gate fix with upstream main 2026-10-14 11:59:39 -05:00
Kevin Rajan f11a532139 chore: reconcile Context Radio ownership fix with upstream main 2026-10-14 11:58:52 -05:00
Kevin Rajan 76b003bc95 merge: align PR #917 with upstream main (8b8ccc9a)
Preserve narrow behavior and test changes while reconciling unrelated upstream work. Original reported/maintainer credit remains in PR history.
2026-10-12 12:31:13 -05:00
Kevin Rajan a24b1cde3d merge: align PR #918 with upstream main (8b8ccc9a)
Preserve narrow behavior and test changes while reconciling unrelated upstream work. Original reported/maintainer credit remains in PR history.
2026-10-12 12:31:04 -05:00
Kevin Rajan 19372875e2 merge: resolve PR #816 against upstream main (8b8ccc9a)
Retain upstream changes to the panel controller, formatting scope, changelog and docs. Preserve the #804 ownership fix and its rail restoration regression (original report: @raysung-2026).
2026-10-12 10:43:10 -05:00
Kevin Rajan d9e2c8a7e7 fix(ui): enforce compact Radio ownership on right-rail restores
Close the overlay when adaptive layout restores an auto-collapsed Context directly. Regression covers the reachable rail reflow path; changelog credits the original report by raysung-2026 (#804).
2026-10-12 10:38:19 -05:00
Kevin Rajan 2357a11409 ci: remove fork-only Recent Imagery proof workflow per review 2026-10-12 10:36:02 -05:00
Kevin Rajan 9d59e555c2 style: format slow-CI timing assertions 2026-10-12 10:34:47 -05:00
Kevin Rajan 9501dc121b test: preserve strict default timing with opt-in slow CI gate 2026-10-12 10:33:01 -05:00
Kevin Rajan 21a90b4144 fix(ui): recut #918 src/ui/rightPanelRail.js on current main 2026-10-09 11:14:25 -05:00
Kevin Rajan 6cc05a7fcb fix(ui): recut #918 src/ui/panelRails.test.mjs on current main 2026-10-09 11:14:22 -05:00
Kevin Rajan 8d1f69a873 ci: prove Recent Imagery gate repair 2026-10-03 10:34:28 -05:00
Kevin Rajan de4c8343dd test: make Recent Imagery live gate panel-relative 2026-10-03 10:33:46 -05:00
Kevin Rajan 2b7f832f45 chore: remove one-shot downstream format fixer 2026-10-01 00:52:50 -05:00
Kevin Rajan a194da21dd chore: add one-shot downstream format fixer 2026-10-01 00:52:08 -05:00
Kevin Rajan abea3f2feb chore: remove one-shot branch formatter 2026-09-30 20:59:48 -05:00
Kevin Rajan cbd3b13afb chore: add one-shot branch formatter 2026-09-30 20:58:20 -05:00
Kevin Rajan 8acb526d1f fix: include World Packet feed-state dependencies 2026-09-30 20:57:17 -05:00
Kevin Rajan 3c53d63def fix: declare World Packet in application boundary 2026-09-30 20:55:09 -05:00
Kevin Rajan 6a6703e0c6 chore: remove one-shot branch formatter 2026-09-30 20:52:54 -05:00
Kevin Rajan 05b13e9a78 chore: add one-shot branch formatter 2026-09-30 20:51:48 -05:00
Kevin Rajan c55d4d7c25 build: register World Packet package boundary 2026-09-29 03:02:14 -05:00
Kevin Rajan 6439575d15 feat(agent): export World Packet boundary 2026-09-29 03:02:11 -05:00
Kevin Rajan 3c163d09a1 refactor(voice): delegate world state to World Packet builder 2026-09-29 03:02:08 -05:00
Kevin Rajan 5c044a3d8d test(agent): prove World Packet parity and fingerprint semantics 2026-09-29 03:02:05 -05:00
Kevin Rajan 4fc813e175 feat(agent): extract model-free World Packet boundary 2026-09-29 03:02:02 -05:00
Kevin Rajan b22e6d519a chore(format): adopt panel ownership test 2026-09-28 18:33:11 -05:00
Kevin Rajan b79ab84a1a test(ui): pin Context and compact Radio ownership 2026-09-28 18:33:09 -05:00
Kevin Rajan a4ce7381d8 fix(ui): enforce Context ownership before disclosure no-op 2026-09-28 18:32:50 -05:00
Kevin Rajan 4ab530b8a8 docs: distinguish embedded browser performance 2026-09-27 22:29:21 -05:00
Kevin Rajan 993b1bcdb1 docs: add Pinokio browser performance workaround 2026-09-27 22:29:19 -05:00