π Performance Regression Detected
Benchmark: BenchmarkParseWorkflow
Current Performance: 3,472,142 ns/op (β3.5ms)
Historical Average: 3,101,092 ns/op (β3.1ms)
Change: +12.0% slower
π Detailed Performance Metrics
Performance Comparison
| Metric |
Current |
Historical Avg |
Change |
| ns/op |
3,472,142 |
3,101,092 |
+12.0% |
| B/op |
819,637 |
β |
β |
| allocs/op |
15,557 |
β |
β |
Historical Data Points: 7
Recent values (ns/op):
- 2026-03-16: 6,829,453 β outlier (early weeks had higher parse times)
- 2026-03-17: 2,098,370
- 2026-03-18: 2,515,996
- 2026-03-19: 2,978,489
- 2026-03-20: 2,306,997
- 2026-03-21: 2,791,402
- 2026-03-22: 2,186,942
- 2026-03-23: 3,472,142 β today
Note: The 7-entry rolling average is slightly skewed by the 2026-03-16 outlier. The recent baseline (Mar 17β22) averages ~2.5ms; current is ~3.5ms, which is a +40% increase over that recent trend.
π‘ Recommended Actions
- Review changes to the frontmatter parser in
pkg/parser since 2026-03-22
- Run selective benchmark:
go test -bench=BenchmarkParseWorkflow -benchmem ./pkg/workflow/
- Check if the regression is consistent or an artifact of machine load
- Compare parse logic with previous commits using
git log --oneline pkg/parser/
π Additional Context
- Run ID: Β§23443107623
- Date: 2026-03-23
- Benchmark:
BenchmarkParseWorkflow in pkg/workflow
- Regression threshold: 10% (current: +12.0%)
References:
Generated by Daily CLI Performance Agent Β· β·
π Performance Regression Detected
Benchmark:
BenchmarkParseWorkflowCurrent Performance: 3,472,142 ns/op (β3.5ms)
Historical Average: 3,101,092 ns/op (β3.1ms)
Change: +12.0% slower
π Detailed Performance Metrics
Performance Comparison
Historical Data Points: 7
Recent values (ns/op):
π‘ Recommended Actions
pkg/parsersince 2026-03-22go test -bench=BenchmarkParseWorkflow -benchmem ./pkg/workflow/git log --oneline pkg/parser/π Additional Context
BenchmarkParseWorkflowinpkg/workflowReferences: