diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-02 01:26:47 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-02 01:26:47 -0400 |
| commit | eea93f152460b9624b3b863fa2b7a4901b391eb0 (patch) | |
| tree | 0cc0265661d97e56f173a72ac5a71f1958c62078 /scripts/diff-lang.sh | |
| parent | 04561b2ac0829597ccca2a5f0e4f0319eb5c7cef (diff) | |
| download | rulesets-eea93f152460b9624b3b863fa2b7a4901b391eb0.tar.gz rulesets-eea93f152460b9624b3b863fa2b7a4901b391eb0.zip | |
feat(backlog): add the per-task JSONL metrics record
One record per task at outcome time, appended to the project's .ai/metrics/work-the-backlog.jsonl. The field table follows the spec, with commit_sha called out as the corrections-signal key and comma-separated when a task decomposes into several commits. A failed append warns in the run summary but never blocks or aborts the run.
I added the "failed" outcome the spec's error-handling section required but its enum missed: a mid-implementation failure leaves the tree working, gets surfaced, and the run continues.
Diffstat (limited to 'scripts/diff-lang.sh')
0 files changed, 0 insertions, 0 deletions
