openpencil/crates/op-editor-host-core
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
..
src feat(agent): surface a quality credential after generation 2026-07-28 00:29:39 +08:00
tests fix(ai): preserve validation progress before completion 2026-07-23 01:16:55 +08:00
Cargo.toml refactor: dedupe cross-crate code and converge hardcoded literals 2026-07-26 11:24:22 +08:00