Evidence Log for Rovo
A Forge app for Jira and Confluence. Built for Atlassian Codegeist 2026.
Every action an AI agent takes in Jira or Confluence is checked against a short policy, then written as a signed, hash-chained evidence record. A Verify button recomputes every hash, chain link and Ed25519 signature and names the exact record that was changed or deleted after the fact.
What it includes
- Evidence Clerk, a Rovo agent, and seven actions any Rovo agent can call: add a comment, update a field, move an issue, comment on a Confluence page, record an outside action, get evidence, verify.
- The same seven tools for outside agents through the Rovo MCP server (
rovo:mcp). skill.md tells those agents how to use them (MIT). - Policy: blocked labels such as
legal-hold, sensitive fields and statuses held for a person to approve, and agent text containing a payment card number blocked. - An issue panel with the evidence for that issue, Approve and Reject for held actions, and Verify.
- An export and a dependency-free offline verifier:
node verify.mjs evidence-log.json.
Contact
Liam Lakevold, Calgary, Canada. liam@kerne.fi