Commit Graph
5 Commits
Author SHA1 Message Date
james.maesandClaude Opus 5.5 fe41490559 Merge develop (rule seed text) into feature/attribution; number the sample_rate changeset 34
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 12:52:02 -05:00
james.maesandClaude Opus 5.5 f0b544b074 fix(rules): helpful rule labels, descriptions and threshold labels; spec alert type names
Seeded suggestion rules get plain descriptions of what each finds and
what to do, and threshold labels without stray quotes. The spec now
names the alert types dbperf.* (core rejects underscores).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 12:15:51 -05:00
james.maesandClaude Opus 5.5 564ebf8d97 feat(attribution): QQQ statement attribution and N+1 detection
Registers a core StatementExecutionListener (QQQ 4.1.0-RC.13) that
aggregates statements per unit of work (route, scheduled job, process),
table, operation and fingerprint in bounded memory, detects repeated
statement shapes per unit, and flushes each window with one batched
insert per table from a daemon thread that never measures itself.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 11:44:26 -05:00
james.maesandClaude Opus 5.5 510271c51c docs: SPEC.md, the approved v1 specification (owner decisions 2026-10-15)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 10:16:47 -05:00
james.maesandClaude Opus 5.5 db068cfe66 chore: repository scaffold (QRun qbit repository standard)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 10:14:04 -05:00