aboutsummaryrefslogtreecommitdiff
path: root/scripts/readability
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 01:26:47 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 01:26:47 -0400
commiteea93f152460b9624b3b863fa2b7a4901b391eb0 (patch)
tree0cc0265661d97e56f173a72ac5a71f1958c62078 /scripts/readability
parent04561b2ac0829597ccca2a5f0e4f0319eb5c7cef (diff)
downloadrulesets-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/readability')
0 files changed, 0 insertions, 0 deletions