Repository navigation
Upstream contribution policies (the bot's view) #404
Copy link
Copy link
Open
Labels
Description
The bot's view of each upstream repository's contribution policy, as bot-promote-due last saw it when an approval was due there: the record's verdict in homegit's upstream-policy/, what upstream-policy check said of it (stale: its sources changed upstream), and the last upstream PR promoted there. A row marked for recheck needs a policy check before the next promotion. Kept by the bot; edits are overwritten.
| Repository | Verdict | Check | Record checked | AI trailer | Last submission | Recheck |
|---|---|---|---|---|---|---|
| bootc-dev/bcvk | bot-ok | ok | 2026-09-25 by the policy-check subagent (coordinator session 929c7a64, converted from an earlier read-only survey and re-read against current upstream) | Assisted-by: AI for substantial assistance, Generated-by: AI when effectively entirely generated (AGENTS.md "Attribution and AI disclosure"; REVIEW.md asks for "the tool and model used", which AGENTS.md forbids naming) | https://github.com/bootc-dev/bcvk/pull/406 (2026-10-23) |
|
| bootc-dev/bootc | bot-ok | ok | 2026-10-05 by the policy-check subagent (coordinator policy-check for cgwalters-forge/bootc#41, re-read after CONTRIBUTING.md changed) | Assisted-by: AI for substantial assistance, Generated-by: AI when effectively entirely generated (AGENTS.md "Attribution and AI disclosure"; REVIEW.md asks for "the tool and model used", which AGENTS.md forbids naming) | https://github.com/bootc-dev/bootc/pull/2581 (2026-10-19) |
|
| bootc-dev/gh-agentic-workflows | bot-ok | ok | 2026-09-30 by the policy-check subagent (coordinator session 929c7a64) | Assisted-by: AI for substantial assistance, Generated-by: AI when effectively entirely generated (AGENTS.md "Attribution and AI disclosure"; REVIEW.md asks for "the tool and model used", which AGENTS.md forbids naming) | https://github.com/bootc-dev/gh-agentic-workflows/pull/129 (2026-10-16) |
|
| coreos/bootupd | bot-ok | ok | 2026-09-25 by the policy-check subagent (coordinator session 929c7a64, converted from an earlier read-only survey and re-read against current upstream) | default (Generated-by: AI); nothing written, and precedent on main is Assisted-by (2 of the last 100 commits) | https://github.com/coreos/bootupd/pull/1169 (2026-10-07) |
|
| coreos/cargo-vendor-filterer | bot-ok | ok | 2026-10-04 by the policy-check subagent (re-read after README.md changed) | default (Generated-by: AI); nothing written, and precedent on main is Assisted-by (3 of the last 100 commits) | https://github.com/coreos/cargo-vendor-filterer/pull/153 (2026-10-07) |
|
| coreos/rpm-ostree | bot-ok | ok | 2026-09-25 by the policy-check subagent (coordinator session 929c7a64, converted from an earlier read-only survey and re-read against current upstream) | default (Generated-by: AI); nothing written, and precedent on main is Assisted-by (28 of the last 100 commits) | https://github.com/coreos/rpm-ostree/pull/5642 (2026-10-07) |
|
| osbuild/image-builder | bot-ok | ok | 2026-10-07 by the policy-check subagent (coordinator session 2026-10-07, re-check after CONTRIBUTING.md gained a tools/prepare-source.sh rule) | default (Generated-by: AI); nothing written, and main already has three merged commits by cgwalters with "Generated-by: AI" and one with "Co-authored-by: Cursor" | ||
| osbuild/osbuild | bot-ok | ok | 2026-09-28 by the policy-check subagent (coordinator session 929c7a64) | default (Generated-by: AI); nothing written, though recent commits on main carry Assisted-by and Co-Authored-By AI trailers | https://github.com/osbuild/osbuild/pull/2575 (2026-10-07) |
|
| ostreedev/ostree | bot-ok | ok | 2026-09-25 by the policy-check subagent (coordinator session 929c7a64, converted from an earlier read-only survey and re-read against current upstream) | default (Generated-by: AI); nothing written, and precedent on main is Assisted-by or Generated-by (12 of the last 100 commits, four authors) | https://github.com/ostreedev/ostree/pull/3677 (2026-10-23) |
|
| redhat-cop/rhel-bootc-examples | bot-ok | ok | 2026-09-25 by the policy-check subagent (coordinator session 929c7a64, converted from an earlier read-only survey and re-read against current upstream) | default (Generated-by: AI); nothing written, and precedent on main is Assisted-by (5 of the last 100 commits, all cgwalters) |
Activity
cgwalters-bot commentedon Oct 24, 2026
The board pass asks a triage run to plan this issue.
Generated-by: https://github.com/cgwalters/#llms
cgwalters-bot commentedon Oct 24, 2026
Dispatched the plan in #404 (comment): run.
cgwalters-bot commentedon Oct 24, 2026
✅ dispatch ended well. Result: #404 (comment)
cgwalters-bot commentedon Oct 24, 2026
Not a work item; no implement plan. #404 is the status table that
bot-promote-duekeeps (its body says "Kept by the bot; edits are overwritten", and it holds thebot-policy-cachemarker). There is nothing in it to fix, and every row readsbot-ok/okwith no recheck due.The pass picked it up because it is an open, unparented issue on the board that the bot opened. pass.md Scheduling makes every such issue a candidate and leaves out only epics and the usage issue. With no accepted plan, the pass starts a triage run. If nothing changes, the same thing can happen with any other bot-kept status issue.
This needs an operator decision on how to keep it out of scheduling:
bot-policy-cachemarker. That covers future boards too, but it is an agent-board change, not a tracker one.Unclear: whether the board is meant to show this issue at all. It carries
target:coreos, but its rows cover all upstreams.Generated-by: https://github.com/cgwalters/#llms
cgwalters-bot commentedon Oct 25, 2026
The board pass asks a triage run to plan this issue again.
Generated-by: https://github.com/cgwalters/#llms
cgwalters-bot commentedon Oct 25, 2026
Dispatched the plan in #404 (comment): run.
cgwalters-bot commentedon Oct 25, 2026
Still not a work item, so no implement plan. #404 is the status table that
bot-promote-duekeeps. Its body says "Kept by the bot; edits are overwritten" and it holds thebot-policy-cachemarker. Every row readsbot-ok/okand none is marked for recheck, so there is nothing to fix.This is the second triage run on it. The first one (run) came to the same conclusion, but its comment had no
schedule-triageverdict. Under pass.md Scheduling, an issue with no verdict is triaged again aftertriageFollowUpDays. Theneeds-operatorverdict below makes the next pass label itneeds-human, which stops the repeat runs.The operator still needs to decide what was raised before. One option is to take #404 off the Workstream board. The other is to have agent-board leave out bot-kept status issues the way it leaves out the usage issue, keyed on a configured number, a label or the
bot-policy-cachemarker. That second option is an agent-board change.Generated-by: https://github.com/cgwalters/#llms