Skip to content

fix(agentic-engineering): pin required runtime asset bytes #139

Description

@devantler

🤖 Generated by the Agentic Engineer

Problem

The provider-neutral desired state declares required runtime assets by path only. A consumer can prove that the classifier exists and is executable while serving different bytes than the reviewed plugin revision.

Acceptance criteria

  • Required runtime assets carry a lowercase SHA-256 digest with their plugin-relative path.
  • Manifest validation proves each declared digest matches a contained regular executable file.
  • Agent-only onboarding retains the asset and digest without a divergent copy.
  • Hermetic tests reject a stale runtime-asset digest.

Discovered during exact-head review of devantler-tech/monorepo#2436.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions