Repository navigation
chore(ci): drop the saas-ambient baseline entry #7181 fixed - #7186
Conversation
Update the ambient baseline to match current source line numbers and drop the bare-spawn entry for the notifications RPC, which no longer contains that call. Auto-committed-on: dragonfly Co-authored-by: Medulla <medulla@tinyhumans.ai>
Tiny Sweeper reviewTiny Sweeper reviewed this change across 6 lane(s) and found 1 active actionable finding(s). Detailed lane evidence and any incomplete work are listed below. State: Changes requested Review snapshot
Completeness: Complete What changedThe review could not produce a supported behavioral summary; inspect the cited changed surface and lane details below. FeaturesNone identified with supported citations. TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. Findings
Before merge
Agent review detailscritique
security
tests
commits
description
e2e
Evidence and run details
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
Requesting changes: 1 lane(s) blocking, worst finding is high.
Fix or reply to the findings below and push. The next review clears this automatically once they are gone — you should not need to dismiss anything by hand.
$0.0002 · 17,389 in / 1,613 out · 3,834 cached (22%) · gpt-5.6-luna, glm-5.3-flash
critique: $0.0001 · 6,185 in / 854 out · 512 cached (8%) · gpt-5.6-luna, glm-5.3-flash
security: $0.0000 · 4,448 in / 185 out · 1,786 cached (40%) · gpt-5.6-luna
description: $0.0000 · 4,531 in / 87 out · 1,408 cached (31%) · glm-5.3-flash
| "text": "tokio::spawn(async move {", | ||
| "occurrence": 1 | ||
| }, | ||
| { |
There was a problem hiding this comment.
Keep the unchanged bare-spawn violation in the baseline
The bare-spawn record for crates/openhuman-core/src/desktop/notifications/rpc.rs is removed, but the supplied pull request does not change that source file or the recorded tokio::spawn(async move { occurrence. The ambient check will therefore see this existing violation as un-baselined and can fail CI. Restore this entry unless the corresponding source violation is removed in the same change.
[RULE] stale-baseline ·
|
Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (1)
Comment |
Summary
scripts/ci/saas-ambient-baseline.jsonafter feat(storage): devices, notifications and task sources on the storage ports #7181: its notification triage now starts throughspawn_scoped, so the bare-spawn site indesktop/notifications/rpc.rsis gone and the ratchet requires removing it from the baseline. The other entries only move line numbers.Problem
node scripts/ci/check-saas-ambient.mjsfails onmainsince feat(storage): devices, notifications and task sources on the storage ports #7181 ("Fixed sites still in the baseline (1); remove them"), which turns thesaas-ambientlane red for every PR.Solution
node scripts/ci/check-saas-ambient.mjs --write-baseline, then the check passes: 196 baselined sites, one fewer than before.Submission Checklist
Impact
Related
AI Authored PR Metadata (required for Codex/Linear PRs)
Linear Issue
Commit & Branch
storage-main-fixupsValidation Run
pnpm --filter openhuman-app format:check: N/Apnpm typecheck: N/Anode scripts/ci/check-saas-ambient.mjspassesValidation Blocked
command:N/Aerror:N/Aimpact:N/ABehavior Changes
Parity Contract
Duplicate / Superseded PR Handling