openpencil/crates/op-smoke/src
Fini 80d9b2aca3 feat(agent): surface a quality credential after generation
The cleanup passes and blocker detectors already run on every
generation, but their work was invisible: problems produced nudges
while a clean result said nothing. Count each accepted document edit
per check category through a DocSink decorator (pass bodies untouched),
carry the tally through loop finalize and the orchestrator's progress
events, and render an honest completion line — categories actually
run, repairs actually applied, open issues never papered over. A run
with nothing to fix still earns its positive credential; a turn that
checked nothing reports nothing.
2026-07-28 00:29:39 +08:00
..
audit_rubric.rs fix(agent): target nested navigation tab rows 2026-07-22 22:17:19 +08:00
llm_clients.rs refactor: final 800-line sweep across editor, mcp, services, and tool crates 2026-07-26 22:34:37 +08:00
loop_mode.rs feat(agent): surface a quality credential after generation 2026-07-28 00:29:39 +08:00
loop_mode_tests.rs refactor(ai): retire emit_elements — the loop designs through script-capable batch_design 2026-07-03 22:08:22 +08:00
loop_seed.rs refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
loop_seed_tests.rs merge: sync mesh/shader rendering, web live-sync and platform fixes from remote 2026-07-03 01:25:08 +08:00
main.rs refactor: final 800-line sweep across editor, mcp, services, and tool crates 2026-07-26 22:34:37 +08:00