Personal fork of prime agent. Mirror of: https://mnemosyne.sigilzero.dev/sigilzero/prime-agent

fix(harness): restore committed refinement presentation

The generic deferred-job outcome path hid the existing refinement decoration. Let successful plugins project the existing custom-message payload through result.message; the daemon remains unaware of harness policy. Harness Lua builds refinement_outcome only after atomic apply using actual committed before/after values, preserving applied and summary results. Invalid projections show a visible diagnostic with the generic outcome without changing committed terminal state; failed jobs remain generic errors. Native rustfmt and git diff --check pass. Focused core committed create/update/delete/empty projection tests, daemon generic/projected/malformed/failed transport tests and CLI real-apply-to-TUI-decoder assertion are authored but native execution is explicitly pending the shared build slot. No settings, default constants, live runtime, dependency direction or TUI schema changes.


Author sigilzero.dev
Date Commit Parent 1e7eb4c1
+166 -29
7 changed files
+166 -29
7 changed files