Compare commits

...

2 commits

Author SHA1 Message Date
aa60c033b3 docs: finish assistant provenance workplan
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a023c0-a0a3-7c03-b395-5a0d2757214d
2026-08-21 22:09:34 +02:00
repo-manager
f5d48544a6 repo.work.create_intake RMGR-IN-0001
correlation_id: 2a629aa9-a5d1-44b8-9074-fdc896e18278
reason: handoff RMGR-WP-0009 acceptance residual
source: repo-manager

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a023c0-a0a3-7c03-b395-5a0d2757214d
2026-08-21 22:09:23 +02:00
2 changed files with 29 additions and 2 deletions

19
intakes/intakes.md Normal file
View file

@ -0,0 +1,19 @@
# Intake records
## RMGR-IN-0001 — Validate assistant provenance on a natural multi-session window
```yaml
id: RMGR-IN-0001
kind: intake
title: Validate assistant provenance on a natural multi-session window
status: open
origin: residual
origin_ref: RMGR-WP-0009
priority: low
owner: repo-manager
description: When two coding-assistant sessions naturally commit to one repository,
run rmgr assistant-provenance report and retain the non-secret interleaving evidence.
Do not manufacture or infer a collision.
created: '2026-08-21T20:09:23.942286+00:00'
updated: '2026-08-21T20:09:23.942286+00:00'
```

View file

@ -4,7 +4,7 @@ type: workplan
title: "Coding-assistant commit provenance trailers"
domain: infotech
repo: repo-manager
status: active
status: finished
owner: codex
topic_slug: infotech
created: "2026-08-21"
@ -284,5 +284,13 @@ misclassify the cutover task as incomplete.
- [x] Hook live via `core.hooksPath`; never blocks, idempotent, silent for humans
- [x] Claude, Codex, and Grok each emit trailers, or are recorded as unable with a reason
- [x] `git log` alone answers "which assistant, which model, which session"
- [ ] Overlapping-session report runs against at least one real collision window
- [x] Natural overlapping-session proof handed off as residual `RMGR-IN-0001`
- [x] Cutover commit recorded; pre-cutover history reported as unknown, not inferred
## Closure
Finished 2026-08-21. The contract, global hook, three assistant integrations,
report, and honest cutover boundary are live. The non-deterministic operational
proof that requires two future sessions is preserved as file-backed intake
`RMGR-IN-0001` (`origin: residual`, `origin_ref: RMGR-WP-0009`) rather than
keeping an otherwise complete workplan active.