Per-ticket audit trail: record model + effort + outcome ON the issue/PR #310
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor#310
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
An audit trail on the Forgejo ticket itself — read a task and see how it went. Not (only) the cost ledger; the story should live where you read the work.
What it looks like
When the agent works an issue -> PR, the harness posts/maintains a structured run log on the PR (and/or issue) capturing each step:
worked: sonnet@highreview: opus@xhigh -> REQUEST_CHANGES (round 1)reworked: sonnet@xhighreview: opus@xhigh -> APPROVE,merged/escalated to Josh/blockedSo one glance at a ticket tells you the whole journey: what model + effort touched it, how many rounds, and how it ended.
Where the pieces are
--effort(#308)..reviewstate.So this is mostly surfacing what we already have, as a comment on the ticket, plus effort once #308 wires it. The cost ledger stays the aggregate/spend view; this is the per-ticket provenance. Companion to #308.
Telemetry: track model + effort + outcome per call (tuning data for the effort ladder)to Per-ticket audit trail: record model + effort + outcome ON the issue/PR