Said Turksever and Claude Opus 5.5
64988f3037
fix(imagery): mark CMR results truncated when the record cap drops valid granules
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-15 15:43:38 +01:00
Rudy Celekli and Claude Sonnet 5.5
360aa74f50
fix(imagery): paginate raw CMR pages within the record budget
...
Rebased onto current main with review follow-ups folded in.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-14 20:13:52 -04:00
Sameh Khamis
0265ad4c19
Merge pull request #1030 from rudycelekli/contrib/gods-009-route-cap-truthfulness-20261011-reviewed
...
fix(directions): report truncation only when a maneuver was actually omitted
2026-10-14 17:03:41 -07:00
Sameh Khamis
51d335b1db
test: check the route cap at exactly 200 turns
...
The existing "route that fits" case used 199 steps, which is how the
off-by-one went unnoticed. Folds the docs note into the existing cap sentence
and makes the changelog entry specific.
2026-10-14 16:35:10 -07:00
Sameh Khamis
7cc6199245
Merge branch 'main' into contrib/gods-009-route-cap-truthfulness-20261011-reviewed
...
# Conflicts:
# CHANGELOG.md
2026-10-14 16:34:45 -07:00
Sameh Khamis
81cf437ee5
Merge pull request #1027 from rudycelekli/contrib/gods-006-weather-missing-observations-20261011-reviewed
...
fix(weather): keep absent observations unknown instead of reporting clear skies
2026-10-14 16:14:00 -07:00
Sameh Khamis
2befda5286
Merge branch 'main' into contrib/gods-006-weather-missing-observations-20261011-reviewed
...
# Conflicts:
# CHANGELOG.md
2026-10-14 16:03:41 -07:00
Sameh Khamis
58f4a71f22
Merge pull request #1026 from rudycelekli/contrib/gods-005-tool-schema-codepoints-20261011-reviewed
...
fix(tools): enforce string schema lengths by Unicode code point
2026-10-14 16:03:36 -07:00
Sameh Khamis
47a35f9816
Merge branch 'main' into contrib/gods-005-tool-schema-codepoints-20261011-reviewed
...
# Conflicts:
# CHANGELOG.md
2026-10-14 15:54:52 -07:00
Sameh Khamis
1d9d7c71d5
Merge pull request #1023 from rudycelekli/contrib/gods-002-director-dateline-seek-20261011-reviewed
...
fix(director): seek camera longitude across the shortest dateline arc
2026-10-14 15:48:41 -07:00
Sameh Khamis
e2ceed95a4
Merge branch 'main' into contrib/gods-002-director-dateline-seek-20261011-reviewed
2026-10-14 15:38:47 -07:00
quanticsoul4772 and Sameh Khamis
e50bc45674
fix(qa): run the macOS-only gates on Windows and Linux ( #1061 )
...
Seven QA scripts hard-coded macOS Google Chrome. They now share chromeExecutablePath(): PUPPETEER_EXECUTABLE_PATH when set, then macOS Chrome when installed, otherwise Puppeteer's managed browser. The cables screenshot path is built with fileURLToPath so it works on Windows. qa-overlay-baseline keeps its fixed Chrome because its baselines record the executable.
Co-authored-by: Sameh Khamis <[email protected] >
2026-10-14 15:36:35 -07:00
Sameh Khamis
5be2185dc7
fix(weather): treat a missing code as unavailable in cloud effects too
...
Number(null) is 0, so the cockpit cloud profile treated a missing weather code
as clear but available. The briefing's three checks now share one helper, and
the current-state note is its own bullet instead of folding into the route one.
2026-10-14 15:06:52 -07:00
Sameh Khamis
c12938cd05
perf(tools): stop counting string code points once the bounds are decided
...
Strings without length bounds are not counted, and counting stops at the
larger bound, so a huge tool argument costs no more than its limit.
2026-10-14 15:05:53 -07:00
Sameh Khamis
cbefd529f9
fix(director): turn heading and roll the short way for any authored angle
...
A single % made the seek delta negative when the target angle was more than
540° below the start, so 350° to -350° turned 340° through 180°. Uses the
same double modulo as playback, and adds tests for exact ±180° endpoints and
a near-antipodal seek.
2026-10-14 15:05:09 -07:00
Sameh Khamis
a7e5f341ab
Merge branch 'main' into contrib/gods-006-weather-missing-observations-20261011-reviewed
2026-10-14 15:03:20 -07:00
Sameh Khamis
d74556a801
Merge branch 'main' into contrib/gods-005-tool-schema-codepoints-20261011-reviewed
2026-10-14 15:03:19 -07:00
Sameh Khamis
b80ef27eb9
Merge branch 'main' into contrib/gods-002-director-dateline-seek-20261011-reviewed
2026-10-14 15:03:18 -07:00
Ian Blenke and Sameh Khamis
504d56ba2b
test: fix flaky timing and timeout guards ( #969 )
...
Clears the timeout guards once each race settles, measures the 15,000-vehicle transit ingestion with main-thread CPU time instead of wall time, and times the region-timeout case from the boundary lookup with a 2 s ceiling, below the 3 s default budget, so an ignored budget still fails.
Co-authored-by: Sameh Khamis <[email protected] >
2026-10-14 14:58:53 -07:00
quanticsoul4772 and Sameh Khamis
4cacd4cc00
fix(qa): exit QA gates gracefully on Windows ( #1064 )
...
process.exit(2) after a successful fetch trips a libuv assertion on Windows and turns the exit code into 127. The four gates set process.exitCode and return instead, and discard the unread reachability response so an early exit does not wait for the server to finish the body.
Co-authored-by: Sameh Khamis <[email protected] >
2026-10-14 14:48:53 -07:00
Sameh Khamis
6a1432d3c0
Merge pull request #917 from kvnloo/fix/recent-imagery-qa-relative-layout-20261003
...
test: make Recent Imagery live gate rail-reflow safe
2026-10-14 14:40:05 -07:00
Sameh Khamis
a9c41e7c3e
Merge branch 'main' into fix/recent-imagery-qa-relative-layout-20261003
2026-10-14 14:29:12 -07:00
Sameh Khamis
7725a8fafb
Merge pull request #1062 from quanticsoul4772/fix/qa-stale-mutation-anchors
...
fix(qa): repoint stale mutation anchors after the September refactors
2026-10-14 14:28:52 -07:00
Sameh Khamis
8daaa065d2
qa: log the Recent Imagery gate's stability mode and document its flag
2026-10-14 14:16:30 -07:00
Sameh Khamis
cb2ead3c16
Merge branch 'main' into fix/recent-imagery-qa-relative-layout-20261003
2026-10-14 14:12:59 -07:00
Sameh Khamis
7a9463bf2f
Merge branch 'main' into fix/qa-stale-mutation-anchors
2026-10-14 14:12:55 -07:00
Sameh Khamis
22241550ae
Merge pull request #789 from kvnloo/docs/pinokio-browser-performance
...
docs(pinokio): distinguish embedded-browser stutter from hardware limits
2026-10-14 12:43:56 -07:00
Sameh Khamis
ffbd91c209
Merge branch 'main' into docs/pinokio-browser-performance
2026-10-14 12:33:46 -07:00
Sameh Khamis
a190b6024f
Merge pull request #772 from daikaginza/docs/voice-backend-contract
...
docs: add the realtime backend to the voice ownership table
2026-10-14 12:33:39 -07:00
Sameh Khamis
bea32dcfae
Merge branch 'main' into docs/voice-backend-contract
2026-10-14 12:23:58 -07:00
quanticsoul4772 and Sameh Khamis
91ac5c1190
test(codex): match the installed-executable stub on Windows ( #997 )
...
The test's access stub matched a forward-slash suffix, so on Windows the resolver's backslash path never matched and it fell back to PATH. The stub and the expected value now use the same path.join result. The Windows CI job also runs this test file now.
Co-authored-by: Sameh Khamis <[email protected] >
2026-10-14 12:23:49 -07:00
Sameh Khamis
eae16e08fb
Merge pull request #792 from daikaginza/fix/unit-runner-discovers-server-tests
...
fix(build): discover unit tests under server/, not only src/
2026-10-14 12:12:03 -07:00
Sameh Khamis
4cd7200fe4
docs: attribute the Pinokio stutter report accurately
...
The workaround came from one Pinokio 8.2.0 user who did not state an OS, and a
single report suggests rather than isolates the embedded-browser cause.
2026-10-14 12:00:16 -07:00
Sameh Khamis
afb3a92914
docs: say what the connection reads from the voice credential
...
It reads the token, model, transcription model and tier for diagnostics and
cost accounting, so the credential is not opaque to it. Also lists requestToken's
authMode option in APPLICATION.md.
2026-10-14 11:59:51 -07:00
Sameh Khamis
85754bcf50
test: say which CI job and which files the discovery guard covers
2026-10-14 11:59:14 -07:00
Sameh Khamis
cefae76638
Merge branch 'main' into docs/pinokio-browser-performance
2026-10-14 11:59:04 -07:00
Sameh Khamis
af95f957ec
Merge branch 'main' into docs/voice-backend-contract
2026-10-14 11:59:03 -07:00
Sameh Khamis
3bc41cc12a
Merge branch 'main' into fix/unit-runner-discovers-server-tests
2026-10-14 11:59:00 -07:00
HEOJUNFO and Sameh Khamis
750f3da6eb
fix(styles): keep Snow wind sway bounded over time ( #782 )
...
The horizontal offset multiplied elapsed time by a sine, so flakes swung faster the longer the app ran. It is now the integral of the intended sway velocity, which stays bounded at any session age; Wind still scales the amplitude.
Co-authored-by: Sameh Khamis <[email protected] >
2026-10-14 11:48:51 -07:00
Sameh Khamis
95d376f13d
Merge pull request #918 from kvnloo/fix/right-rail-css-hidden-panel-20261003
...
fix(ui): ignore CSS-hidden panels in right rail layout
2026-10-14 11:37:40 -07:00
Sameh Khamis
f6ae1ecdd1
Merge branch 'main' into fix/right-rail-css-hidden-panel-20261003
...
# Conflicts:
# CHANGELOG.md
2026-10-14 11:27:31 -07:00
Sameh Khamis
5209421973
Merge pull request #1022 from rudycelekli/contrib/gods-001-coordinate-empty-components-20261011-reviewed
...
fix(search): refuse empty coordinate components instead of silently dropping them
2026-10-14 11:27:26 -07:00
Sameh Khamis
aa32d4d588
Merge branch 'main' into fix/right-rail-css-hidden-panel-20261003
2026-10-14 11:20:20 -07:00
Sameh Khamis
c7c63a00ce
Merge branch 'main' into contrib/gods-001-coordinate-empty-components-20261011-reviewed
2026-10-14 11:20:19 -07:00
Sameh Khamis
18f58e278b
Merge pull request #950 from PoBruno/fix/cctv-hls-insecure-context
...
fix(cctv): start live HLS on plain-HTTP LAN pages
2026-10-14 11:20:01 -07:00
Rudy Celekli
69815a92be
docs: address review scope and feature placement for #1030
2026-10-14 14:17:52 -04:00
Rudy Celekli
a140c52f84
fix(directions): report truncation only when a maneuver was actually omitted
2026-10-14 14:17:52 -04:00
Rudy Celekli
7126555acb
fix: address review feedback for PR #1027
2026-10-14 14:17:48 -04:00
Rudy Celekli
c86c1a4cce
fix(weather): keep absent observations unknown instead of reporting clear skies
2026-10-14 14:17:48 -04:00
Rudy Celekli
615ba9a008
fix: address review feedback for PR #1026
2026-10-14 14:17:46 -04:00