Repository navigation
docs(embed): drop the private module link from TurnSteering::steer - #7914
Conversation
The turn_steering module is private, so the [module docs](self) link fails cargo doc with RUSTDOCFLAGS=-D warnings (private_intra_doc_links). Name the run-time checkpoints inline instead.
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. |
Tiny Sweeper reviewTiny Sweeper reviewed this change across 5 lane(s) and found 0 active actionable finding(s). Detailed lane evidence and any incomplete work are listed below. State: Ready for maintainer review Review snapshot
Completeness: Complete FeaturesNone identified with supported citations. TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Before mergeNone. How this fits togetherflowchart LR
n0["TurnSteering<br/>changed"]:::changed
n1["Turn"]:::impacted
n2["steering_handle"]:::impacted
n3["state"]:::impacted
n4["steer"]:::impacted
n5["hands_back_steers"]:::impacted
n6["take_unapplied"]:::impacted
n1 -->|uses| n0
n2 -->|uses| n0
n4 -->|calls| n3
n5 -->|uses| n0
n5 -->|calls| n6
n5 -->|tests| n6
n6 -->|calls| n3
classDef changed fill:#0d4429,stroke:#238636,color:#e6edf3
classDef impacted fill:#161b22,stroke:#6e7681,color:#c9d1d9
classDef flagged fill:#5a1e02,stroke:#d93f0b,color:#ffffff
classDef blocking fill:#67060c,stroke:#f85149,color:#ffffff
Agent review detailscritique
security
tests
commits
description
Evidence and run details
|
There was a problem hiding this comment.
tinysweeper found nothing blocking. Approving.
$0.0037 · 103,451 in / 13,365 out · 2,048 cached (2%) · ladder/vectors-oai3, glm-5.3-flash · 61 embedded
critique: $0.0029 · 63,023 in / 11,437 out · 2,048 cached (3%) · glm-5.3-flash
security: $0.0002 · 12,846 in / 291 out · 0 cached (0%) · glm-5.3-flash
tests: $0.0002 · 12,861 in / 537 out · 0 cached (0%) · glm-5.3-flash
description: $0.0002 · 13,050 in / 382 out · 0 cached (0%) · glm-5.3-flash
Summary
embed-rustdoclane on main:TurnSteering::steer's public docs link to the privateturn_steeringmodule ([module docs](self)), whichcargo docrejects underRUSTDOCFLAGS=-D warnings(rustdoc::private_intra_doc_links).Problem
bash scripts/ci-cancel-aware.sh cargo doc -p openhuman-embed --no-depswithRUSTDOCFLAGS=-D warnings(theembed-rustdoclane,scripts/ci/self-hosted/lanes-plan.mjs) fails on main 9a25e9d:turn_steeringis declaredmod turn_steering;inlib.rs; onlyTurnSteeringandSteerRefusedare re-exported, so the module docs are never published.Solution
steer's public docs no longer depend on module docs that are never published: after a tool batch has settled, or when the model has written what would be its final answer. The case before the first model call is already covered by the previous sentence.Submission Checklist
Impact
embed-rustdoc.Related
AI Authored PR Metadata (required for Codex/Linear PRs)
Linear Issue
Commit & Branch
Validation Run
pnpm --filter openhuman-app format:check: no frontend files changed.pnpm typecheck: no frontend files changed.Validation Blocked
command:N/Aerror:N/Aimpact:N/ABehavior Changes
Parity Contract
Duplicate / Superseded PR Handling
Summary by CodeRabbit