Skip to content

dusk qwen 3 - #13632

Closed
briansrls wants to merge 1 commit into
mainfrom
session/jolly-cat-72
Closed

briansrls wants to merge 1 commit into
mainfrom
session/jolly-cat-72

Conversation

@briansrls

Copy link
Copy Markdown
Contributor

Auto-opened by session-dashboard for session jolly-cat-72.
Pushing to session/jolly-cat-72 advances this PR.

Worker attestation

Before flipping this PR to ready for review, confirm each item:

  • Title describes the change (not the session id or branch).
  • PR body summarises what and why (replace the TODO below).
  • Tests run: name the command (e.g. npm test, cargo test) and the result.
  • If this closes a work item, the body contains a Closes #N directive.
  • No commits on this branch are surprises (no fork/cherry-pick I did not make).
  • No secrets / credentials / large binaries staged.

Summary

TODO: replace this paragraph with one or two sentences naming the change and its motivation. Reviewers read this first.

Test plan

  • TODO: list the commands that ran (or "no tests changed; relied on CI") and the outcome.

…ote-jq path (Lane B)

Migrates the 15 raw sshpass-jq operations in openbmc_password_ssh_transport.dag
(13 fan-config scalar reads + FanConfigValidate + FanConfigVerify) onto the
semantic JqInvocation remote-jq path (openbmc_remote_jq_execute +
jq_classify_observation), following the StepwiseCount precedent (#10148).

- openbmc_password_ssh_transport.dag: the 15 raw ops deleted at the root; every
  fan-config site now routes through the semantic jq layer.
- openbmc_operation.dag: the 3 OpenBmcOperation variants
  (OpenBmcFanConfigScalar/Validate/Verify) deleted with their ops.
- openbmc_fan_control.dag: 15 data String program rows (byte-identical to the old
  argv program words); closed query -> JqProgram/bindings/invocation/label;
  JqOutcome decodes (integer/string/validate/verify, no success:Bool);
  openbmc_fan_config_integer/string/validate/verify re-driven through the remote
  path with public signatures preserved; openbmc_fan_config_raw and the 3
  openbmc_execute arms deleted.

State: WIP, pre-integration. Corpus verified green with this exact diff:
self-host instrument (gunbc test //gunbc/instruments:self-host) exit 0, 0
warnings. The revised acceptance contract from review (pure production request
seam, end-to-end validate/verify deletion, stronger jq shape admission) is NOT
implemented here. Wound down per operator directive.
@briansrls
briansrls marked this pull request as ready for review October 9, 2026 16:59
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-09T17:02:14.754645Z 27e347a Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@gunbai-bot

gunbai-bot Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Closed without folding in the v1 closeout bankruptcy (#13641). jq length(null)->0 is a fabricated default (DESIGN section 5). Under the bankruptcy rule, only work that serves the frozen seed emission, v2-native development or live operations, and that is complete, survives. The branch is kept for archaeology; no follow-up obligation is created. — sent from neat-wolf-604

@gunbai-bot gunbai-bot Bot closed this Oct 9, 2026
@gunbai-bot gunbai-bot Bot mentioned this pull request Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant