Files
manual_slop/docs/reports/META_TOOLING_DURATION_ANALYSIS_2026-07-05.md
ed 5e95a1bfb7 fix(reports): duration_days -> active days for all 30 top tracks
Script used calendar-day duration (end_date - init_date), which
inflated tracks that sat dormant between work and archive-move.
Example: external_editor_integration_20260308 reported 60 days
(init 2026-03-08, last archive-move 2026-05-07) when actual work
was 2 active days.

Corrected metric: active days = distinct calendar days with at
least one commit touching the track folder. All 30 top tracks
now show 2-7 active days, matching the user's expectation that
no track lasts more than a week.

Also fixed commit_count + files_touched for all 30 tracks (the
script's work-prefix-only count was always 0-1 for these).

Top 3 examples:
- external_editor_integration_20260308: 60d/1c/4f -> 2d/4c/8f
- code_path_audit_20260607: 18d/1c/7f -> 7d/23c/14f
- nagent_review_20260608: 12d/0c/20f -> 3d/53c/20f

Still stale (need recompute, not hand-fix):
- 3.1 per-era aggregates
- 8 use-case predictions
- 218 other tracks not in top-30
2026-07-05 18:02:15 -04:00

26 KiB

Meta-Tooling Duration Analysis

Generated: 2026-07-05T17:13:32

1. Methodology

This report analyzes the meta-tooling (per docs/guide_meta_boundary.md) used to build this codebase from 2026-02-21 to 2026-07-05 (~133 days).

1.1 Data sources

  • Git history: thousands of commits across the repo; work-prefix commits are feat/fix/refactor/perf/test
  • Sub-agent task logs: every file in logs/agents/mma_tier*_task_*.log
  • Session logs: every directory under logs/ (excluding logs/agents/)
  • Per-track walker: walks conductor/tracks/ + conductor/archive/

1.2 Era detection algorithm

Eras are detected via multi-signal weighted-vote. Candidates from multiple sources are clustered within a 7-day window; the cluster centroid becomes an era boundary. Signals (highest weight first):

  1. config.toml provider/model line changes (weight=high)
  2. conductor/workflow.md tier-model-definition changes (weight=high)
  3. conductor/tech-stack.md model-name changes (weight=high)
  4. First appearance of a model name in a sub-agent task log (weight=medium)
  5. Track spec frontmatter model mentions (weight=medium)

1.3 Track attribution

Each sub-agent task log + each work-prefix commit is attributed to a track if its timestamp falls inside the track's [init_date, end_date] window (computed from the first and last commit touching the track folder). Anything not attributed is a 'track-less op' (the simple todos that aren't part of any formal track).

1.4 Limitations

  • No per-task model attribution. Logs only carry tier (1/3/4), not the exact model. We era-bucket, not per-task.
  • No LLM 'thinking' time or token costs in the data.
  • Duration is wall-clock calendar days between track init and last commit, not active human/agent minutes.
  • Era boundaries are heuristic. They reflect when configs/logs changed, not when underlying model endpoints were updated server-side.

2. Era Timeline

Detected 5 eras (window=7d).

# Name Start End Evidence count Dominant providers/models
0 early 2026-02-21 2026-03-20 110 claude, gemini-2.5, gemini-3, minimax
1 mid 2026-03-21 2026-05-03 4 gemini-2.5, minimax
2 mid 2026-05-04 2026-06-01 10 gemini-2.5, minimax
3 late 2026-06-02 2026-06-24 10 grok, minimax
4 current 2026-06-25 (current) 2 claude

Evidence chain per era

Era 0: early (start 2026-02-21)

  • 2026-02-21 high: config.toml model = "gemini-3-flash-preview" (commit bdd0fbc1) (source: git-log)
  • 2026-02-21 high: config.toml model = "gemini-2.5-pro" (commit 3e94c958) (source: git-log)
  • 2026-02-21 high: config.toml model = "gemini-3.1-pro-preview" (commit f6c06ec3) (source: git-log)
  • 2026-02-21 high: config.toml model = "gemini-3-flash-preview" (commit 9a23941e) (source: git-log)
  • 2026-02-21 high: config.toml provider = "gemini" (commit 2182bfbd) (source: git-log)
  • 2026-02-21 high: config.toml model = "gemini-3.1-pro-preview" (commit 2182bfbd) (source: git-log)
  • 2026-02-21 high: config.toml model = "claude-sonnet-4-6" (commit 59208b27) (source: git-log)
  • 2026-02-21 high: config.toml model = "claude-opus-4-6" (commit 3b2da787) (source: git-log)
  • 2026-02-21 high: config.toml provider = "anthropic" (commit fa78c1d0) (source: git-log)
  • 2026-02-21 high: config.toml model = "claude-sonnet-4-6" (commit fa78c1d0) (source: git-log)
  • 2026-02-21 high: config.toml provider = "gemini" (commit 672b184c) (source: git-log)
  • 2026-02-21 high: config.toml model = "gemini-2.0-flash" (commit 672b184c) (source: git-log)
  • 2026-02-22 high: config.toml model = "claude-sonnet-4-6" (commit 17eebff5) (source: git-log)
  • 2026-02-22 high: config.toml model = "claude-opus-4-6" (commit 1581380a) (source: git-log)
  • 2026-02-22 high: config.toml provider = "anthropic" (commit 1b71b748) (source: git-log)
  • 2026-02-22 high: config.toml model = "claude-sonnet-4-6" (commit 1b71b748) (source: git-log)
  • 2026-02-22 high: config.toml model = "gemini-3.1-pro-preview" (commit 96a013c3) (source: git-log)
  • 2026-02-23 high: config.toml model = "gemini-2.5-flash-lite" (commit 874422ec) (source: git-log)
  • 2026-02-23 high: config.toml model = "gemini-2.5-flash" (commit 712d5a85) (source: git-log)
  • 2026-02-23 high: config.toml model = "gemini-2.0-flash" (commit 6d825e65) (source: git-log)
  • 2026-02-23 high: config.toml Provider = true (commit 69401365) (source: git-log)
  • 2026-02-23 high: config.toml model = "gemini-2.5-flash" (commit f17c9e31) (source: git-log)
  • 2026-02-23 high: config.toml provider = "gemini" (commit 243a0cc5) (source: git-log)
  • 2026-02-23 high: config.toml model = "gemini-3.1-pro-preview" (commit 243a0cc5) (source: git-log)
  • 2026-02-23 high: conductor/tech-stack.md - anthropic: For Anthropic Claude API interaction, supporting ephemeral pro (commit 243a0cc5) (source: git-log)
  • 2026-02-24 high: conductor/workflow.md - Phase Planning & Macro Merges (Tier 1): Use high-reasoning models (e.g., (commit 462ed226) (source: git-log)
  • 2026-02-24 high: conductor/workflow.md - Phase Planning & Macro Merges (Tier 1): Use high-reasoning models (e.g., (commit 10c57057) (source: git-log)
  • 2026-02-25 high: config.toml provider = "deepseek" (commit d0308975) (source: git-log)
  • 2026-02-25 high: config.toml model = "deepseek-chat" (commit d0308975) (source: git-log)
  • 2026-02-25 high: config.toml provider = "gemini" (commit 56025a84) (source: git-log)
  • 2026-02-25 high: config.toml provider = "gemini_cli" (commit 94e41d20) (source: git-log)
  • 2026-02-25 high: conductor/workflow.md - Tier 1 (Strategic/Orchestration): gemini-3.1-pro-preview. Used for (commit 5e256d1c) (source: git-log)
  • 2026-02-25 high: conductor/workflow.md - Tier 2 (Architectural/Tech Lead): gemini-3-flash-preview. Used for (commit 5e256d1c) (source: git-log)
  • 2026-02-25 high: conductor/workflow.md - Tier 3 (Execution/Worker): gemini-2.5-flash-lite. Used for surgical (commit 5e256d1c) (source: git-log)
  • 2026-02-25 high: conductor/workflow.md - Tier 4 (Utility/QA): gemini-2.5-flash-lite. Used for log summarizat (commit 5e256d1c) (source: git-log)
  • 2026-02-26 high: config.toml provider = "gemini" (commit 51918d9b) (source: git-log)
  • 2026-02-26 high: config.toml model = "gemini-2.5-flash-lite" (commit 51918d9b) (source: git-log)
  • 2026-02-26 high: config.toml provider = "gemini_cli" (commit a70680b2) (source: git-log)
  • 2026-02-26 high: config.toml model = "gemini-3-flash-preview" (commit a70680b2) (source: git-log)
  • 2026-02-26 high: conductor/workflow.md - Tier 1 (Strategic/Orchestration): gemini-3.1-pro-preview. Focused o (commit 91693a51) (source: git-log)
  • 2026-02-26 high: conductor/workflow.md - Tier 2 (Architectural/Tech Lead): gemini-3-flash-preview. Focused o (commit 91693a51) (source: git-log)
  • 2026-02-26 high: conductor/workflow.md - Tier 3 (Execution/Worker): gemini-2.5-flash-lite. Used for surgical (commit 91693a51) (source: git-log)
  • 2026-02-26 high: conductor/workflow.md - Tier 4 (Utility/QA): gemini-2.5-flash-lite. Used for log summarizat (commit 91693a51) (source: git-log)
  • 2026-02-27 high: config.toml provider = "gemini_cli" (commit 7a614cbe) (source: git-log)
  • 2026-02-28 high: config.toml model = "gemini-3-flash-preview" (commit 6b0823ad) (source: git-log)
  • 2026-02-28 high: config.toml model = "mock" (commit d65fa79e) (source: git-log)
  • 2026-02-28 medium: first appearance of 'claude' in mma_tier3-worker_task_20260228_183752.log (source: git-log)
  • 2026-03-01 high: config.toml provider = "gemini" (commit 9fb01ce5) (source: git-log)
  • 2026-03-01 high: config.toml model = "gemini-2.5-flash-lite" (commit d1ce0eaa) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-2.0-flash" (commit 14613df3) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-2.5-flash-lite" (commit 72000c18) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-2.0-flash" (commit a569f8c0) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-2.5-flash-lite" (commit 35822aab) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-2.0-flash" (commit febcf3be) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-3-flash-preview" (commit be7174ca) (source: git-log)
  • 2026-03-02 high: config.toml provider = "gemini_cli" (commit b9686392) (source: git-log)
  • 2026-03-02 high: config.toml model = "gemini-2.0-flash" (commit b9686392) (source: git-log)
  • 2026-03-02 high: config.toml provider = "gemini" (commit bdf02de8) (source: git-log)
  • 2026-03-02 high: config.toml provider = "gemini_cli" (commit eb293f3c) (source: git-log)
  • 2026-03-03 high: config.toml model = "gemini-2.5-flash-lite" (commit 4d171ff2) (source: git-log)
  • 2026-03-04 high: config.toml model = "gemini-2.5-flash-lite" (commit 9d7628be) (source: git-log)
  • 2026-03-04 high: config.toml model = "gemini-2.0-flash" (commit 966b5c3d) (source: git-log)
  • 2026-03-05 high: config.toml provider = "gemini" (commit 02947e33) (source: git-log)
  • 2026-03-05 high: config.toml provider = "deepseek" (commit 48f8afce) (source: git-log)
  • 2026-03-05 high: config.toml provider = "gemini" (commit 8f87f9b4) (source: git-log)
  • 2026-03-05 high: config.toml model = "gemini-2.5-flash-lite" (commit 8f87f9b4) (source: git-log)
  • 2026-03-05 high: config.toml model = "gemini-2.0-flash" (commit 0e3b479b) (source: git-log)
  • 2026-03-05 high: config.toml provider = "gemini_cli" (commit 5e69617f) (source: git-log)
  • 2026-03-05 high: config.toml provider = "gemini" (commit 35480a26) (source: git-log)
  • 2026-03-06 high: config.toml provider = "minimax" (commit ae5e7ded) (source: git-log)
  • 2026-03-06 high: config.toml model = "MiniMax-M2.5" (commit ae5e7ded) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini" (commit b79c1fce) (source: git-log)
  • 2026-03-06 high: config.toml model = "gemini-2.5-flash-lite" (commit b79c1fce) (source: git-log)
  • 2026-03-06 high: config.toml provider = "deepseek" (commit f65e9b40) (source: git-log)
  • 2026-03-06 high: config.toml model = "deepseek-v3" (commit f65e9b40) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini" (commit 528f0a04) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini_cli" (commit 13453a0a) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini" (commit 4c928179) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini_cli" (commit f580165c) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini" (commit 0de50e21) (source: git-log)
  • 2026-03-06 high: config.toml provider = "gemini_cli" (commit 684a6d1d) (source: git-log)
  • 2026-03-07 high: config.toml provider = "gemini" (commit 7ea833e2) (source: git-log)
  • 2026-03-07 high: config.toml model = "gemini-2.5-flash-lite" (commit 7ea833e2) (source: git-log)
  • 2026-03-07 high: config.toml provider = "deepseek" (commit f392aa3e) (source: git-log)
  • 2026-03-07 high: config.toml model = "deepseek-chat" (commit f392aa3e) (source: git-log)
  • 2026-03-07 high: config.toml provider = "gemini_cli" (commit 5277b112) (source: git-log)
  • 2026-03-07 high: config.toml model = "gemini-2.5-flash-lite" (commit 5277b112) (source: git-log)
  • 2026-03-07 medium: first appearance of 'gemini-3' in mma_tier1-orchestrator_task_20260307_120105.log (source: git-log)
  • 2026-03-07 medium: first appearance of 'gemini-2.5' in mma_tier1-orchestrator_task_20260307_120105.log (source: git-log)
  • 2026-03-07 medium: first appearance of 'minimax' in mma_tier3-worker_task_20260307_131812.log (source: git-log)
  • 2026-03-08 high: config.toml provider = "minimax" (commit 28cc901c) (source: git-log)
  • 2026-03-08 high: config.toml model = "MiniMax-M2.5" (commit 28cc901c) (source: git-log)
  • 2026-03-08 high: config.toml provider = "gemini_cli" (commit 7bdba1c9) (source: git-log)
  • 2026-03-09 high: config.toml provider = "minimax" (commit 80eaf740) (source: git-log)
  • 2026-03-09 high: config.toml model = "MiniMax-M2.5" (commit 80eaf740) (source: git-log)
  • 2026-03-09 high: config.toml provider = "deepseek" (commit 5446a240) (source: git-log)
  • 2026-03-09 high: config.toml model = "deepseek-chat" (commit 5446a240) (source: git-log)
  • 2026-03-10 high: config.toml provider = "gemini_cli" (commit 8c5b5d3a) (source: git-log)
  • 2026-03-10 high: config.toml model = "gemini-2.5-flash-lite" (commit 8c5b5d3a) (source: git-log)
  • 2026-03-11 high: config.toml provider = "minimax" (commit 847096d1) (source: git-log)
  • 2026-03-11 high: config.toml model = "MiniMax-M2.5" (commit 847096d1) (source: git-log)
  • 2026-03-12 high: config.toml provider = "minimax" (commit 123bcdcb) (source: git-log)
  • 2026-03-12 high: config.toml model = "MiniMax-M2.5" (commit 123bcdcb) (source: git-log)
  • 2026-03-12 high: config.toml model = "gemini-3-flash-preview" (commit 63015e95) (source: git-log)
  • 2026-03-12 high: config.toml provider = "gemini_cli" (commit 36b3c33d) (source: git-log)
  • 2026-03-12 high: config.toml model = "claude-3-haiku-20240307" (commit 36b3c33d) (source: git-log)
  • 2026-03-12 high: config.toml provider = "minimax" (commit 1f8bb582) (source: git-log)
  • 2026-03-12 high: config.toml model = "MiniMax-M2.5" (commit 1f8bb582) (source: git-log)
  • 2026-03-12 high: config.toml provider = "gemini_cli" (commit 4ba1bd9e) (source: git-log)
  • 2026-03-12 high: config.toml model = "gemini-2.5-flash-lite" (commit 4ba1bd9e) (source: git-log)

Era 1: mid (start 2026-03-21)

  • 2026-03-21 high: config.toml provider = "gemini_cli" (commit d89f9712) (source: git-log)
  • 2026-03-21 high: config.toml model = "gemini-2.5-flash-lite" (commit d89f9712) (source: git-log)
  • 2026-03-22 high: config.toml provider = "minimax" (commit f6fe3baa) (source: git-log)
  • 2026-03-22 high: config.toml model = "MiniMax-M2.5" (commit f6fe3baa) (source: git-log)

Era 2: mid (start 2026-05-04)

  • 2026-05-04 high: config.toml embedding_provider = "gemini" (commit 72149268) (source: git-log)
  • 2026-05-04 high: config.toml provider = "mock" (commit 72149268) (source: git-log)
  • 2026-05-09 high: config.toml provider = "gemini_cli" (commit b958fa28) (source: git-log)
  • 2026-05-09 high: config.toml provider = "gemini" (commit 8c06c176) (source: git-log)
  • 2026-05-09 high: config.toml model = "gemini-2.5-flash-lite" (commit 8c06c176) (source: git-log)
  • 2026-05-10 high: config.toml model = "MiniMax-M2.7" (commit 6b612deb) (source: git-log)
  • 2026-05-10 high: config.toml provider = "minimax" (commit 3bdd269d) (source: git-log)
  • 2026-05-10 high: config.toml model = "MiniMax-M2.5" (commit 3bdd269d) (source: git-log)
  • 2026-05-10 high: config.toml embedding_provider = "local" (commit 3bdd269d) (source: git-log)
  • 2026-05-10 high: config.toml provider = "chroma" (commit 3bdd269d) (source: git-log)

Era 3: late (start 2026-06-02)

  • 2026-06-02 high: config.toml model = "MiniMax-M3" (commit c4811f00) (source: git-log)
  • 2026-06-02 high: conductor/workflow.md - docs/guide_architecture.md: Thread do (commit 4c0114f2) (source: git-log)
  • 2026-06-02 high: conductor/tech-stack.md - MiniMax: Alternative provider support, integrated via the OpenAI-compatib (commit 39fd87e8) (source: git-log)
  • 2026-06-07 high: config.toml model = "MiniMax-M2.7" (commit 60b80a05) (source: git-log)
  • 2026-06-08 high: config.toml model = "MiniMax-M3" (commit 4d646432) (source: git-log)
  • 2026-06-09 high: config.toml model = "MiniMax-M2.7" (commit b95410c5) (source: git-log)
  • 2026-06-11 high: config.toml model = "MiniMax-M3" (commit cd2557bc) (source: git-log)
  • 2026-06-11 medium: first appearance of 'grok' in mma_tier3-worker_task_20260611_001715.log (source: git-log)
  • 2026-06-13 high: config.toml model = "MiniMax-M2.7" (commit 94ab6dcc) (source: git-log)
  • 2026-06-15 high: config.toml model = "MiniMax-M3" (commit b7fd4e4f) (source: git-log)

Era 4: current (start 2026-06-25)

  • 2026-06-25 high: conductor/workflow.md UPDATED 2026-06-27: The legacy mma_exec.py / claude_mma_exec.py bridge (commit c8726c51) (source: git-log)
  • 2026-07-02 high: conductor/workflow.md - docs/guide_ai_client.md: NEW — `sr (commit 3423cc35) (source: git-log)

3. Track-Level Stats

248 tracks total.

3.1 Per-era aggregate

Era Tracks Median duration (d) P25 P75 Median commits Median files
0 (early) 113 0.0 0 2 0.0 4.0
1 (mid) 4 41.0 31 42 0.0 3.0
2 (mid) 42 0.0 0 1 0.0 4.0
3 (late) 69 0.0 0 1 0.0 4.0
4 (current) 20 0.0 0 0 0.0 4.0

3.2 All tracks (sorted by start date, top 30 by duration)

Track Init End Days Commits Files Era Status
external_editor_integration_20260308 2026-03-08 2026-05-07 2 4 8 early In Progress
beads_mode_20260309 2026-03-09 2026-05-06 3 3 8 early In Progress
ts_cpp_tree_sitter_20260308 2026-03-08 2026-05-05 3 17 6 early In Progress
rag_support_20260308 2026-03-08 2026-05-04 3 15 8 early Completed
workspace_profiles_20260310 2026-03-10 2026-05-05 3 4 8 early Active
codebase_audit_20260308 2026-03-08 2026-05-02 3 10 10 early Active
data_oriented_optimization_20260312 2026-03-12 2026-05-06 3 20 20 early Completed
undo_redo_history_20260311 2026-03-11 2026-05-05 4 10 8 early Active
test_coverage_expansion_20260309 2026-03-09 2026-05-02 3 7 8 early In Progress
aggregation_smarter_summaries_20260322 2026-03-22 2026-05-04 3 7 6 mid Active
discussion_hub_panel_reorganization_20260322 2026-03-22 2026-05-02 3 10 6 mid In Progress
system_context_exposure_20260322 2026-03-22 2026-05-02 3 6 6 mid Active
code_path_audit_20260607 2026-06-07 2026-06-25 7 23 14 late Completed
superpowers_review_20260619 2026-06-19 2026-07-05 3 63 16 late Active
data_structure_strengthening_20260606 2026-06-06 2026-06-21 4 9 8 late Completed
chronology_20260619 2026-06-19 2026-07-01 4 14 8 late Superseded
nagent_review_20260608 2026-06-08 2026-06-20 3 53 20 late Completed
discussion_takes_branching_20260311 2026-03-11 2026-03-21 4 11 8 early Active
directive_hotswap_harness_20260627 2026-06-27 2026-07-04 5 5 6 current Active
session_context_snapshots_20260311 2026-03-11 2026-03-18 4 6 8 early Active
context_comp_presets_20260510 2026-05-10 2026-05-16 2 5 6 mid Active
data_oriented_error_handling_20260606 2026-06-06 2026-06-12 5 21 8 late Completed
archive_completed_tracks_20260603 2026-06-03 2026-06-08 3 5 18 late Active
documentation_refresh_20260224 2026-02-24 2026-03-01 2 5 8 early Active
qwen_llama_grok_integration_20260606 2026-06-06 2026-06-11 3 25 8 late Active
custom_shaders_20260309 2026-03-09 2026-03-13 3 12 8 early Active
external_mcp_support_20260308 2026-03-08 2026-03-12 2 5 8 early Active
gui_path_config_20260308 2026-03-08 2026-03-12 2 4 6 early Active
manual_ux_validation_20260302 2026-03-02 2026-03-06 3 4 4 early Active
project_conductor_dir_20260308 2026-03-08 2026-03-12 2 4 6 early Active

4. Op-Level Stats (work-prefix commits)

1608 work-prefix commits total.

4.1 Per-era count by prefix

Era feat fix refactor perf test Total
0 280 137 27 2 34 480
1 10 8 7 0 2 27
2 98 68 21 3 27 217
3 170 199 142 1 154 666
4 71 58 74 1 14 218

4.2 Top 15 busiest commit days

  • 2026-06-20: 63 commits
  • 2026-03-07: 60 commits
  • 2026-02-23: 53 commits
  • 2026-06-15: 51 commits
  • 2026-05-10: 50 commits
  • 2026-06-21: 48 commits
  • 2026-06-26: 45 commits
  • 2026-06-19: 44 commits
  • 2026-06-07: 39 commits
  • 2026-06-03: 39 commits
  • 2026-06-25: 38 commits
  • 2026-06-17: 37 commits
  • 2026-06-11: 37 commits
  • 2026-06-18: 36 commits
  • 2026-07-02: 35 commits

5. Sub-Agent Task Stats (Op Layer A)

1003 sub-agent task logs parsed.

5.1 Per-tier counts and median duration

Tier Tasks Median duration (s) P25 P75
tier1 128 0.0 0 0
tier3-worker 862 272.5 131 656
tier4-qa 13 416.0 108 3836

6. Track-less Ops (the simple todos)

  • 6 sub-agent tasks outside any track window.
  • 0 work-prefix commits outside any track window.

6.1 Sample track-less tasks (first 10 by timestamp)

  • 2026-05-20T06:19:17 tier1: logs\agents\mma_tier1_task_20260520_061917.log
  • 2026-05-20T06:19:17 tier3-worker: logs\agents\mma_tier3-worker_task_20260520_061917.log
  • 2026-05-20T06:38:19 tier1: logs\agents\mma_tier1_task_20260520_063819.log
  • 2026-05-20T06:38:19 tier3-worker: logs\agents\mma_tier3-worker_task_20260520_063819.log
  • 2026-05-20T07:02:55 tier1: logs\agents\mma_tier1_task_20260520_070255.log
  • 2026-05-20T07:02:55 tier3-worker: logs\agents\mma_tier3-worker_task_20260520_070255.log

7.1 Per-week commit count (last 16 weeks)

  • Week 2026-W09: 195 commits
  • Week 2026-W10: 184 commits
  • Week 2026-W11: 88 commits
  • Week 2026-W12: 25 commits
  • Week 2026-W18: 15 commits
  • Week 2026-W19: 128 commits
  • Week 2026-W20: 86 commits
  • Week 2026-W23: 175 commits
  • Week 2026-W24: 142 commits
  • Week 2026-W25: 303 commits
  • Week 2026-W26: 151 commits
  • Week 2026-W27: 116 commits

7.2 Per-week sub-agent task count (last 16 weeks)

  • Week 2026-W09: 264 tasks
  • Week 2026-W10: 322 tasks
  • Week 2026-W11: 188 tasks
  • Week 2026-W12: 13 tasks
  • Week 2026-W18: 17 tasks
  • Week 2026-W19: 137 tasks
  • Week 2026-W20: 43 tasks
  • Week 2026-W21: 6 tasks
  • Week 2026-W23: 8 tasks
  • Week 2026-W24: 3 tasks
  • Week 2026-W25: 2 tasks

8. Use-Case Predictions

Given a future track with N files to modify, expected duration based on historical data:

Files-touched bucket Sample size (N) Median duration (d) P25 P75 IQR
1-5 files 227 0.0 0 1 1.0
6-15 files 15 1.0 0 6 6.0
16-30 files 4 2.0 1 5 4.5
31+ files 2 0.0 0 0 0.0

Caveat: durations are calendar days, not active minutes. A track that sat idle for 2 weeks reads as 14 days. Use IQR as a sanity check on outliers.

8.1 Use-case predictions per era

Era 1-5 files 6-15 files 16-30 files 31+ files
0 N=106, 0.0d N=6, 1.0d N=1, 0.0d
1 N=4, 41.0d
2 N=39, 0.0d N=3, 0.0d
3 N=61, 0.0d N=4, 10.5d N=3, 3.0d N=1, 0.0d
4 N=17, 0.0d N=2, 3.5d N=1, 0.0d

9. Limitations

9.1 Manual corrections applied (2026-07-05)

The script-generated §3.2 had two methodology errors:

  1. duration_days = end_date - init_date in calendar days. For tracks that sat dormant between work and archive-move, this inflated duration to 50-60 days. Corrected metric: active days = distinct calendar days with at least one commit touching the track folder. All 30 rows in §3.2 corrected. No track has more than 7 active days.

  2. commit_count and files_touched only counted work-prefix commits (feat|fix|refactor|perf|test) with pathspecs matching the track folder. Track folders contain only metadata commits (conductor(*):, chore(conductor):, docs(track):), so the script reported 0 commits for any track that did real work. Corrected metric: total commits + total unique files touching the track folder (any commit prefix).

All 30 rows in §3.2 corrected.

Track Before After
(representative examples — see §3.2 for the full set) duration=60d, 1 commit, 4 files duration=2d, 4 commits, 8 files (external_editor_integration_20260308)
duration=18d, 1 commit, 7 files duration=7d, 23 commits, 14 files (code_path_audit_20260607)
duration=12d, 0 commits, 20 files duration=3d, 53 commits, 20 files (nagent_review_20260608)

Caveats:

  • §3.1 per-era aggregates are stale (still use the script's wrong values).
  • §8 use-case predictions are stale.
  • The remaining 218 tracks not in the §3.2 top-30 have not been hand-corrected.

Other limitations below.

  • Per-task model attribution is NOT available; we era-bucket only.
  • 'Duration' is calendar days, not active minutes (idle time included).
  • Era boundaries are heuristic (7-day cluster window on config/log signals).
  • Sub-agent task durations are computed as wall-clock between consecutive logs in the same tier, not from prompt received -> result returned.
  • Session durations are computed from file mtimes, not from chat events.
  • The per-track commit count is feat|fix|refactor|perf|test only; docs|chore|style|conductor(*) commits are excluded.

10. Appendix

  • JSON artifact: tests\artifacts\meta_tooling_stats_2026-07-05.json
  • Re-render the Markdown from the JSON: not supported in one-shot mode.
  • Schema version: 1