Files
waggle-os/notes/provenance-not-raw-logs.md
Oleg Maslov 0c3e2ead3b
Some checks failed
Installer Smoke / installer-smoke (push) Has been cancelled
moving
2026-09-02 10:10:29 +02:00

11 lines
812 B
Markdown

# Frame agent self-evolution as provenance badges and benefits, never raw logs
The agent authored skills to disk invisibly; surfacing that as event logs would read as machine
noise to a novice. The shipped answer (P5/D4): every skill write flows through one
`skill-write-service.ts` that stamps lossless provenance (initiator/source), and the UI renders it
as a single calm `agent · review` badge on the skill row — a benefit statement ("your agent built
this, you can review it"), not a log line. Adversarial review lesson embedded here: sticky
file-provenance bled into the audit row so an agent editing a user's skill was logged as the user —
file-author and actor must be decoupled. Same framing applies to cross-workspace knowledge: show
"learned from your other workspace" badges, never bus traffic.