Skip to content

ci(agent-identity): require an Assisted-by model trailer - #253

Merged
jdwillmsen merged 1 commit into
mainfrom
ci/agent-identity-assisted-by
Sep 30, 2026
Merged

jdwillmsen merged 1 commit into
mainfrom
ci/agent-identity-assisted-by

Conversation

@jdwlabs-agent-bot

@jdwlabs-agent-bot jdwlabs-agent-bot Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Why

Same change as jdwlabs/platform#476, which carries the decision (platform ADR 0027, 2026-09-30 amendment): agent commits now need Assisted-by: <agent>:<model-id> [tool ...] alongside Co-Authored-By, and the App's own API (web-flow) commits are checked per commit. The workflow stays byte-identical across the four repos.

Needs attention

  • Commit authored by jdwillmsen, PR opened by the bot: the App lacks workflows permission.

Risk / rollout

Not a required check. Open bot PRs here that go red on their next run: #251. The web-flow change adds none.

Verified

@jdwillmsen
jdwillmsen force-pushed the ci/agent-identity-assisted-by branch 2 times, most recently from 4555eaa to 691eb94 Compare September 30, 2026 05:28

@jdwillmsen jdwillmsen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Reviewed: workflow logic re-tested (29 cases, 0 mismatches), file byte-identical across the four repos (sha256 91a5345d…), ADR 0027 amendment accurate; the 10 open bot PRs it would have turned red already carry Assisted-by. Checks green, no threads, no open alerts.

Which agent and which model made every change is now a hard requirement,
and Co-Authored-By alone cannot say which model ran. Wherever the check
required an agent co-author trailer it now also requires
Assisted-by: <agent>:<model-id> [tool ...]. The web-flow exemption no
longer covers the App's own API commits; human web-UI commits stay exempt.
Byte-identical to the platform workflow; the decision is recorded in
platform ADR 0027's 2026-09-30 amendment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Assisted-by: Claude Code:claude-opus-5-5
@jdwlabs-agent-bot
jdwlabs-agent-bot Bot force-pushed the ci/agent-identity-assisted-by branch from 691eb94 to 253eea1 Compare September 30, 2026 06:58

@jdwillmsen jdwillmsen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Re-reviewed after rebuild: single bot commit on current main, workflow byte-identical to platform (sha256 91a5345d…). 19 checks green.

@jdwillmsen
jdwillmsen merged commit 0a5e007 into main Sep 30, 2026
22 checks passed
@jdwillmsen
jdwillmsen deleted the ci/agent-identity-assisted-by branch September 30, 2026 07:00
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