Skip to content

[ci] Document the typed CI control plane - #3597

Open
joshlf wants to merge 1 commit into
Gnouzrlnq3bnxeg72jfe7d3xq6jymqqcffrom
G6vtk5f2delygb2de3ctuojmcdbyuolw3
Open

[ci] Document the typed CI control plane#3597
joshlf wants to merge 1 commit into
Gnouzrlnq3bnxeg72jfe7d3xq6jymqqcffrom
G6vtk5f2delygb2de3ctuojmcdbyuolw3

Conversation

@joshlf

@joshlf joshlf commented Aug 25, 2026

Copy link
Copy Markdown
Member

Add one guide which names the owner of each CI fact and follows data
from Cargo manifests and reviewed policy through inventory, planning,
GitHub projection, exact execution, and required-check aggregation.

Explain how to change features, packages, toolchains, targets, events,
baselines, and workflow jobs without creating a second source of truth.
Document local audit, inspection, projection, and exact-cell commands.

Document the independently planned semver target matrix, its audited
three-step job and target-partitioned cache, the exact optional-job
required-check bridge, atomic retirement of the old YAML checker, and
the platform-specific Cargo-wrapper boundary.

Keep the temporary Anneal v1 example matrix clearly separate from the
ordinary typed planner because v1 will soon be replaced.

Link the guide from CONTRIBUTING, policy comments, and
cargo-zerocopy usage so contributors can find the same contract from
each entry point.

Tests: ci/check_fmt.sh

Authored by an agent, posting via joshlf's account


Latest Update: v9 — Compare vs v8

📚 Full Patch History

Links show the diff between the row version and the column version.

Version v8 v7 v6 v5 v4 v3 v2 v1 Base
v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v8 v7 v6 v5 v4 v3 v2 v1 Base
v7 v6 v5 v4 v3 v2 v1 Base
v6 v5 v4 v3 v2 v1 Base
v5 v4 v3 v2 v1 Base
v4 v3 v2 v1 Base
v3 v2 v1 Base
v2 v1 Base
v1 Base
⬇️ Download this PR

Branch

git fetch origin refs/heads/G6vtk5f2delygb2de3ctuojmcdbyuolw3 && git checkout -b pr-G6vtk5f2delygb2de3ctuojmcdbyuolw3 FETCH_HEAD

Checkout

git fetch origin refs/heads/G6vtk5f2delygb2de3ctuojmcdbyuolw3 && git checkout FETCH_HEAD

Cherry Pick

git fetch origin refs/heads/G6vtk5f2delygb2de3ctuojmcdbyuolw3 && git cherry-pick FETCH_HEAD

Pull

git pull origin refs/heads/G6vtk5f2delygb2de3ctuojmcdbyuolw3

Stacked PRs enabled by GHerrit.

@codecov-commenter

codecov-commenter commented Aug 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.85%. Comparing base (4a612ad) to head (e895a68).

Additional details and impacted files
@@                        Coverage Diff                         @@
##           Gnouzrlnq3bnxeg72jfe7d3xq6jymqqcf    #3597   +/-   ##
==================================================================
  Coverage                              91.85%   91.85%           
==================================================================
  Files                                     20       20           
  Lines                                   6093     6093           
==================================================================
  Hits                                    5597     5597           
  Misses                                   496      496           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

joshlf commented Aug 25, 2026

Copy link
Copy Markdown
Member Author

Authored by an agent, posting via joshlf's account

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 🎉

Reviewed commit: 0886255747

ℹ️ 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".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

joshlf commented Aug 25, 2026

Copy link
Copy Markdown
Member Author

Authored by an agent, posting via joshlf's account

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 18a53f2ce8

ℹ️ 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".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread ci/README.md Outdated
Comment thread ci/README.md Outdated
Comment thread ci/README.md Outdated
@joshlf
joshlf force-pushed the Gnouzrlnq3bnxeg72jfe7d3xq6jymqqcf branch from d0a694d to 97c42a7 Compare August 26, 2026 01:28
@joshlf
joshlf force-pushed the G6vtk5f2delygb2de3ctuojmcdbyuolw3 branch from 18a53f2 to 171b6d0 Compare August 26, 2026 01:28
Add one guide which names the owner of each CI fact and follows data
from Cargo manifests and reviewed policy through inventory, planning,
GitHub projection, exact execution, and required-check aggregation.

Explain how to change features, packages, toolchains, targets, events,
baselines, and workflow jobs without creating a second source of truth.
Document local audit, inspection, projection, and exact-cell commands.

Document the independently planned semver target matrix, its audited
three-step job and target-partitioned cache, the exact optional-job
required-check bridge, atomic retirement of the old YAML checker, and
the platform-specific Cargo-wrapper boundary.

Keep the temporary Anneal v1 example matrix clearly separate from the
ordinary typed planner because v1 will soon be replaced.

Link the guide from CONTRIBUTING, policy comments, and
cargo-zerocopy usage so contributors can find the same contract from
each entry point.

Tests: ci/check_fmt.sh

*Authored by an agent, posting via joshlf's account*

gherrit-pr-id: G6vtk5f2delygb2de3ctuojmcdbyuolw3
@joshlf
joshlf force-pushed the Gnouzrlnq3bnxeg72jfe7d3xq6jymqqcf branch from 97c42a7 to 4a612ad Compare August 26, 2026 01:31
@joshlf
joshlf force-pushed the G6vtk5f2delygb2de3ctuojmcdbyuolw3 branch from 171b6d0 to e895a68 Compare August 26, 2026 01:31

joshlf commented Aug 26, 2026

Copy link
Copy Markdown
Member Author

Authored by an agent, posting via joshlf's account

@codex review

Please review the current head. Treat earlier reviews of older commits as stale.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. More of your lovely PRs please.

Reviewed commit: e895a685dc

ℹ️ 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".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

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.

2 participants