Paijo
81fb3f50e8
feat: gamification & leaderboard system ( #2405 )
...
Integrated into release/v3.8.0
2026-05-19 09:46:20 -03:00
diegosouzapw
6f6837d070
fix(triage): replace timelineItems with separate gh pr open search
...
Remove the unsupported `timelineItems` field from `ghIssueView`, add
`ghPrSearchOpen` wrapper, and synthesize `issue.timelineItems` in the
main loop so `classifyIssue` stays unchanged.
2026-05-19 03:33:58 -03:00
diegosouzapw
1110ec9d37
feat(triage): add CLI entrypoint composing all triage modules
2026-05-19 03:07:00 -03:00
diegosouzapw
d3c187a62f
feat(triage): add incremental resyncIdeaFile (append-only)
2026-05-19 03:02:51 -03:00
diegosouzapw
48c2d675fb
feat(triage): add lifecycle detectors (stale + closed_externally)
2026-05-19 02:58:44 -03:00
diegosouzapw
f74d276e50
feat(triage): add minimal YAML frontmatter parser/serializer
2026-05-19 02:54:21 -03:00
diegosouzapw
48235a3c66
feat(triage): add resolveVersion for delivered-issue tagging
2026-05-19 02:50:26 -03:00
diegosouzapw
3fbec5065e
feat(triage): add detectDelivered with confidence grading
2026-05-19 02:45:31 -03:00
diegosouzapw
8cca3630ae
fix(triage): use word-boundary matching in parseChangelog per spec
2026-05-19 02:41:38 -03:00
diegosouzapw
22400a4f86
feat(triage): add CHANGELOG parser for delivery detection
2026-05-19 02:31:47 -03:00
diegosouzapw
6b05fb7906
feat(triage): add classifyIssue with quarantine + engagement override
2026-05-19 02:20:30 -03:00
diegosouzapw
b34dc46bd0
fix(triage): clarify JSON parse errors in gh wrapper
2026-05-19 02:16:01 -03:00
diegosouzapw
4b3009ad7d
feat(triage): add injectable gh/git CLI wrappers
2026-05-19 01:46:19 -03:00
diegosouzapw
cfd2e19267
feat(triage): add args parser with env var fallback
2026-05-19 01:37:28 -03:00