aboutsummaryrefslogtreecommitdiff
path: root/hooks/tests/test_common.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-11 16:53:21 -0500
committerCraig Jennings <c@cjennings.net>2026-06-11 16:53:21 -0500
commit61e37f55c044ff7bbd41cb142ce9dfe232934216 (patch)
tree0557c3b66535f63057ab1ba0aba258c78e365c62 /hooks/tests/test_common.py
parente32a7f55cbb877b978e7012b300377361a227c21 (diff)
downloadrulesets-61e37f55c044ff7bbd41cb142ce9dfe232934216.tar.gz
rulesets-61e37f55c044ff7bbd41cb142ce9dfe232934216.zip
feat(workflows): session-harvest monthly promotion-mining pass
session-harvest runs a monthly pass over recent session summaries across every AI project and proposes promotion candidates in four lanes: patterns catalog, KB facts, rule refinements, workflow learnings. Capture already happens continuously. This adds the batched review cadence that turns it into curated promotion. The window filter reads each session filename's date prefix instead of mtime. Clones and syncs reset mtime, which let 2025 sessions pass a recency filter. The run also aggregates the KB receipt lines from session summaries, so it doubles as the 30-day KB metrics readout.
Diffstat (limited to 'hooks/tests/test_common.py')
0 files changed, 0 insertions, 0 deletions