fix(attribution): canonicalize submitted_by at write time + historical normalizer
ci.yml #100 -Commit
74bf0461e8
pushed by
m3taversal
fix(activity-feed): canonicalize contributor handle so profile links resolve
ci.yml #99 -Commit
01097da22c
pushed by
m3taversal
feat(activity-feed): add pr_url field for GitHub PR clickthrough
ci.yml #98 -Commit
6c66da33e4
pushed by
m3taversal
feat(activity-feed): add kind + target_url, fix research-session pseudo-slugs
ci.yml #97 -Commit
c3f2010a42
pushed by
rio
fix(claims): unwrap ```markdown code fences + 404 for fragments
ci.yml #96 -Commit
ed4893e837
pushed by
rio
fix(claims): resolve long activity-feed slugs to canonical file stems
ci.yml #95 -Commit
73880e138d
pushed by
rio
fix(reaper): tighten research-session pattern to literal YYYY-MM-DD shape
ci.yml #94 -Commit
1bc541ac93
pushed by
rio
feat(claims): /api/claims/{slug} canonical detail endpoint
ci.yml #93 -Commit
0eb26327fc
pushed by
rio
fix(substantive_fixer): json_valid guard in front of json_each
ci.yml #92 -Commit
fc002354d4
pushed by
rio
fix(reaper): branch allowlist for disposable pipeline-managed branches
ci.yml #91 -Commit
4b2b59b184
pushed by
rio
fix(substantive_fixer): WARN on corrupt eval_issues JSON
ci.yml #90 -Commit
517e9884cc
pushed by
rio
sync-mirror: surface tracker SELECT/INSERT failures to ops log
ci.yml #89 -Commit
87f97eb4fa
pushed by
rio
extract: document basename-uniqueness invariant + skip _-prefixed archive files
ci.yml #88 -Commit
923454c9ea
pushed by
rio
fix(merge): correct audit-ref comment + add sentinel-drift warning
ci.yml #87 -Commit
ed5f7ef6cc
pushed by
rio
fix(sync-mirror): tighten gh-pr-* regex + document SQL-integer-safety
ci.yml #86 -Commit
de204db539
pushed by
rio
fix(mirror): setup script pushes main+tags only (consistency with sync-mirror)
ci.yml #84 -Commit
33f6ca9e3f
pushed by
rio
fix(mirror): restrict main_only mode to main+tags (Ganymede review)
ci.yml #83 -Commit
b9c4947637
pushed by
rio
fix(tests): apply Ganymede review nits + add m3taversal reset script
ci.yml #82 -Commit
1351db70a9
pushed by
rio
fix(diagnostics): wire /api/leaderboard into app.py + fix rolling-window SQL
ci.yml #80 -Commit
42d35d4e15
pushed by
rio
feat(diagnostics): /api/leaderboard reads contribution_events directly
ci.yml #79 -Commit
de7e5ec709
pushed by
rio
fix(attribution): credit research-session sources to agents, not m3taversal (#7)
ci.yml #78 -Commit
369f6c96da
pushed by
m3taversal
fix(attribution): unify research-session format on "(self-directed)" suffix
ci.yml #77 -Commit
6aff03ff56
pushed by
rio
test(attribution): prove research-backfill replay is idempotent
ci.yml #76 -Commit
319e03e2c6
pushed by
rio
fix(attribution): credit research-session sources to agents, not m3taversal
ci.yml #75 -Commit
2d332c66d4
pushed by
m3taversal
fix(activity): re-apply source classifier + add date-prefix slug fallback
ci.yml #74 -Commit
926a397839
pushed by
rio
fix(deploy): add scripts/ to deploy.sh + auto-deploy.sh
ci.yml #73 -Commit
353c4a57b9
pushed by
rio