ywkang
049e3d8bb3
benches: package as kernbench.benches, add @bench registry + list subcommand
...
Move benches/ -> src/kernbench/benches/ and src/kernbench/cli/probe.py ->
src/kernbench/probes/probe.py. Each bench self-registers via
@bench(name=..., description=...); kernbench list enumerates benches
with auto-assigned indices, --bench accepts kebab-case name or numeric
index. Audit at package-import time fails if any non-underscore module
forgets the decorator. ADR-0010 (EN + KO) updated to reflect the new
resolver path, list subcommand, and probes package separation.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-20 14:42:10 -07:00
..
2026-03-26 01:13:17 -07:00
2026-04-27 21:28:34 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 21:28:34 -07:00
2026-04-27 21:28:58 -07:00
2026-05-20 14:42:10 -07:00
2026-04-27 15:52:29 -07:00
2026-04-12 19:36:59 -07:00
2026-04-12 19:36:59 -07:00
2026-04-16 17:33:42 -07:00
2026-04-12 19:36:59 -07:00
2026-04-12 19:36:59 -07:00
2026-05-20 14:42:10 -07:00
2026-05-20 14:42:10 -07:00
2026-05-20 14:42:10 -07:00
2026-05-14 23:06:33 -07:00
2026-05-15 10:16:47 -07:00
2026-05-15 01:04:30 -07:00
2026-04-27 15:12:58 -07:00
2026-04-12 19:36:59 -07:00
2026-04-16 17:33:42 -07:00
2026-04-27 15:52:29 -07:00
2026-05-20 01:15:55 -07:00
2026-04-27 21:42:44 -07:00
2026-04-27 15:52:29 -07:00
2026-05-14 23:12:50 -07:00
2026-05-15 01:04:30 -07:00
2026-05-20 01:15:55 -07:00
2026-05-14 23:06:33 -07:00
2026-04-27 16:43:01 -07:00
2026-04-27 15:52:29 -07:00
2026-04-28 18:20:28 -07:00
2026-05-20 01:15:55 -07:00
2026-04-14 00:38:41 -07:00
2026-04-23 15:30:29 -07:00
2026-04-08 00:22:44 -07:00
2026-04-08 00:22:44 -07:00
2026-04-09 00:16:24 -07:00
2026-05-20 14:42:10 -07:00
2026-05-20 01:15:55 -07:00
2026-04-08 00:22:44 -07:00
2026-05-20 14:42:10 -07:00
2026-04-12 19:36:59 -07:00
2026-04-14 00:38:41 -07:00
2026-03-26 00:01:47 -07:00
2026-05-20 01:15:55 -07:00
2026-04-27 15:12:38 -07:00
2026-04-28 18:20:44 -07:00
2026-05-20 01:15:55 -07:00
2026-05-14 21:59:07 -07:00
2026-04-27 15:52:29 -07:00
2026-05-20 14:42:10 -07:00
2026-05-20 01:15:55 -07:00
2026-04-14 13:02:19 -07:00
2026-04-14 13:02:19 -07:00
2026-04-27 15:13:14 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00
2026-04-12 19:36:59 -07:00
2026-05-20 01:15:55 -07:00
2026-04-12 19:36:59 -07:00
2026-04-04 22:03:38 -07:00
2026-04-14 16:31:13 -07:00
2026-04-14 16:31:13 -07:00
2026-05-20 01:15:55 -07:00
2026-04-12 19:36:59 -07:00
2026-03-26 00:01:47 -07:00
2026-04-27 15:52:29 -07:00
2026-05-20 14:42:10 -07:00
2026-05-20 08:17:56 -07:00
2026-05-14 21:59:07 -07:00