repo-manager/workplans
tegwick e8eaaf9a7f docs: RMGR-WP-0009 coding-assistant commit provenance trailers
Commits made by coding assistants are currently indistinguishable from
hand-typed ones. state-hub has two commit identities, tegwick and
custodian-sync; only Claude Code is identifiable, and only via a
Co-Authored-By trailer added by a prompt instruction. Codex and Grok add
nothing.

Establishing on 2026-08-21 that a 14-hour Codex session had not collided
with a concurrent Claude session required correlating process tables against
commit timestamps, and could only conclude 'not me and not the sync bot'.

Adds git trailers carrying assistant, model, and process, applied by a
prepare-commit-msg hook wired through core.hooksPath. Author stays tegwick
deliberately -- assistants run under Bernd's account because he supervises,
and the trailers add provenance rather than a second actor.

Scopes explicitly to the coding-assistant category and leaves room for
kaizen agents (own agent ids and accounts) and scheduled OpenRouter runs as
separate future mechanisms.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-21 09:12:25 +02:00
..
RMGR-WP-0001-foundation.md feat(RMGR-WP-0001): complete T05 end-to-end vertical slice 2026-08-09 22:49:31 +02:00
RMGR-WP-0002-retirement-dual-run-strangler.md feat(RMGR-WP-0002): dual-run writeback, flags, meter, SH facade 2026-08-09 23:19:56 +02:00
RMGR-WP-0003-production-pilot-dual-run.md chore(consistency): register RMGR-WP-0003 2026-08-11 02:32:58 +02:00
RMGR-WP-0004-repository-standards-conformance.md docs: unblock RMGR-WP-0005-T03, assign live-collision remediation 2026-08-21 06:36:44 +02:00
RMGR-WP-0005-registrar-consolidation-deterministic-ids.md docs: unblock RMGR-WP-0005-T03, assign live-collision remediation 2026-08-21 06:36:44 +02:00
RMGR-WP-0006-railiance-app-wrapper-setup.md docs(workplans): finish RMGR-WP-0006 after user-engine rollout 2026-08-18 12:42:55 +02:00
RMGR-WP-0007-greenfield-rapp-wrap-efficiency.md feat: greenfield rapp wrap path and rail-sequence rules 2026-08-18 13:03:16 +02:00
RMGR-WP-0008-work-record-and-register-receiving-surface.md docs: RMGR-WP-0008 receiving surface for work records and registers 2026-08-20 08:54:01 +02:00
RMGR-WP-0009-coding-assistant-commit-provenance.md docs: RMGR-WP-0009 coding-assistant commit provenance trailers 2026-08-21 09:12:25 +02:00