Skip to content

EntityProcess/agentv-contract-fixture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

agentv-contract-fixture

⚠️ DO NOT DELETE / DO NOT REWRITE HISTORY — load-bearing CI/CD fixture for AgentV.

This repository is not a real project. It exists solely as a fixture for AgentV's release contract eval, which runs as a required gate before AgentV is published to npm latest.

Consumed by EntityProcess/agentv:

  • .github/workflows/publish.yml → step "Run contract eval gate" (only on publish-latest)
  • examples/contract/evals/repo-materialization.eval.yaml

The gate clones this repo and checks out a pinned commit to verify AgentV's repo provenance / previous-commit checkout / file-substitution end-to-end. The eval pins this exact commit:

21a34daed7ebcfe36cbed053607622a55e5e94cb   # VERSION=1, SECOND_ONLY.txt absent

✅ Safe vs 🚫 unsafe changes

  • Safe: adding new commits on top of main. The gate pins a historical SHA, so new commits don't affect it.
  • 🚫 Breaks AgentV releases (the latest publish gate will fail or be blocked):
    • Deleting or archiving this repository.
    • Making it private (the gate clones it anonymously / via GITHUB_TOKEN).
    • Force-pushing / rewriting history, or removing the pinned commit 21a34da.

If you think this repo is unused, it isn't — search agentv-contract-fixture in EntityProcess/agentv before touching it. Questions → AgentV maintainers.

About

[DO NOT DELETE] Load-bearing CI fixture for AgentV's release contract eval — gate pins a commit before npm latest publish. Do not delete/archive/make private/rewrite history.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors