evidtrail
AI provenance for git: declared at commit time, checked in CI, traceable to the agent session. Honest about what git cannot prove
What XERJ indexed
Selected work

“link commits to the agent session that produced them”. 17 files, 600 lines in packages/cli, packages/core, packages/metrics.
Licence
The repository
LICENSE file checked at the pinned commit; the author agreed to inclusion.
The XERJ corpus
The author agreed by email on 2026-11-01. Same terms as the repository. Answers name the repo, the commit and the file:line.
selected for the XERJ Corpus Hublicence clearedsuggested use: adapt with attribution
ai-attributionai-codingclaude-codeclicursorgithub-actionsgithub-copilotprovenance
Example questions
- How does evidtrail implement ai-attribution?
- Where does evidtrail handle “link commits to the agent session that produced them”?
- What does packages/cli do in evidtrail?
The prompt
Paste it into your AI agent. It clones ceccode/evidtrail at the pinned commit and indexes it on your machine.
Search the GitHub repository ceccode/evidtrail with XERJ (https://hub.xerj.org/corpus/ceccode--evidtrail). Run these in a shell, in order, and check each result before the next: 1. xerj --help (success: it prints usage). If xerj is missing: curl -fsSL https://xerj.org/get | sh 2. git clone https://github.com/ceccode/evidtrail evidtrail && git -C evidtrail checkout 2869f9cb4d63ee774fb7d6ca45cd85fe27e38f07 3. Start a local node and leave it running: xerj --insecure --data-dir ./xerj-data 4. xerj autoindex ./evidtrail --url http://127.0.0.1:9200 --prefix evidtrail --progress plain 5. xerj autoindex map --url http://127.0.0.1:9200 Then answer my question from the indexed files and cite the ax_path of every hit. Query syntax: https://xerj.org/llms.txt Licence: MIT. Keep the copyright notice and credit the authors.
Related
Francesco FalangaAI, prompts and agents corporaxobotyi--cc-foundry-clixerj-blogpostsxobotyi--cc-foundry-javascriptsinceaihq/ai-shipcheckGatsuke/vibe-pilotalipajand/agent-readiness-action
Selected work and consent: the XERJ registry.