{"schema_version":2,"snapshot_date":"2026-11-02","cutoff_exclusive_utc":"2026-11-02T00:00:00Z","metric":"Non-merge commits in locally available Git history","months":["2024-11","2024-12","2025-01","2025-02","2025-03","2025-04","2025-05","2025-06","2025-07","2025-08","2025-09","2025-10","2025-11","2025-12","2026-01","2026-02","2026-03","2026-04","2026-05","2026-06","2026-07","2026-08","2026-09","2026-10"],"comparison_periods":{"prior":{"start_inclusive":"2025-01-01","end_inclusive":"2025-10-31"},"current":{"start_inclusive":"2026-01-01","end_inclusive":"2026-10-31"},"last_90":{"start_inclusive":"2026-08-04","end_inclusive":"2026-11-01"},"preceding_90":{"start_inclusive":"2026-05-06","end_inclusive":"2026-08-03"}},"summary":{"projects_with_recorded_history":26,"first_recorded_commit":"2020-06-16","last_recorded_commit":"2026-11-01","monthly_commits":[0,0,0,7,36,13,8,12,51,30,52,18,9,28,0,2,12,0,0,0,497,97,150,194],"matched_2025_commits":227,"matched_2026_commits":952,"matched_period_ratio":4.19,"last_90_days_commits":445,"preceding_90_days_commits":504,"rolling_90_day_ratio":0.88,"displayed_commits":1216},"log_order":"newest_first","log":[{"month":"2026-10","commits":194},{"month":"2026-09","commits":150},{"month":"2026-08","commits":97},{"month":"2026-07","commits":497},{"month":"2026-06","commits":0},{"month":"2026-05","commits":0},{"month":"2026-04","commits":0},{"month":"2026-03","commits":12},{"month":"2026-02","commits":2},{"month":"2026-01","commits":0},{"month":"2025-12","commits":28},{"month":"2025-11","commits":9},{"month":"2025-10","commits":18},{"month":"2025-09","commits":52},{"month":"2025-08","commits":30},{"month":"2025-07","commits":51},{"month":"2025-06","commits":12},{"month":"2025-05","commits":8},{"month":"2025-04","commits":13},{"month":"2025-03","commits":36},{"month":"2025-02","commits":7},{"month":"2025-01","commits":0},{"month":"2024-12","commits":0},{"month":"2024-11","commits":0}],"methodology":["Read all locally available branches and remote-tracking refs with git log --all --no-merges.","Group by committer timestamp converted to UTC; exclude all timestamps on or after the cutoff.","Count identical Git object IDs once per project, and once across the entire portfolio summary.","Compare January 1 through October 31, inclusive, in both 2025 and 2026; plot complete months only, through October 2026.","Monthly zeros mean no recorded commits in this snapshot, not proof that no work happened.","Repositories begin at different dates. The available history does not cover the full twelve years.","Commits are activity, not shipped releases, hours, quality, revenue, or a causal measure of AI productivity.","Imports, scaffolds, commit size, squashes, rebases, branching, and retained local refs affect counts.","All contributors are included. These counts cannot be attributed entirely to Sean or separated into human and agent work.","Uncommitted work and deleted, unavailable, untracked, or unsynchronized repositories are not counted.","Product names and repository mapping follow docs\/release-calendar\/README.md and the current public ecosystem view; no release status is inferred."]}