Skip to content

[milestone Milestone 2 ] In open-agent-audit, add an adapter mapping `schemas/v0.1/canonical-event.sche... #100

Description

@telleroutlook

🤖 Auto-filed from milestone doc bullet.

Repo: WasmAgent/wasmagent-protocol
Milestone: Milestone 2 — AEP as the authoritative evidence contract
Bullet:

In open-agent-audit, add an adapter mapping schemas/v0.1/canonical-event.schema.json onto @wasmagent/protocol aep-record, with a conformance test proving a sample AEP record validates. (tracked: WasmAgent/open-agent-audit#94)

Relevant code context (from worktree)

new (does not exist yet): schemas/v0.1/canonical-event.schema.json
new (does not exist yet): @wasmagent/protocol
new (does not exist yet): WasmAgent/open-agent-audit#94
contains 'agent': index.d.ts
contains 'agent': src/wasmagent_protocol/__init__.py
contains 'agent': tests/conformance.py

Implementation note: Files marked "new (does not exist yet)" must be created from scratch. verify-first should return PROCEED (not NOT_YET) — there is no prerequisite blocking this work.

Acceptance criteria

  • Command echo NEEDS_HUMAN passes
  • The specific work described in the bullet above is implemented in the smallest number of files required.
  • No unrelated files touched (git status --short output limited to the intended change).

Notes for the implementer

This issue was auto-created by SweepMilestoneBulletToIssue. The bullet text is verbatim
from the milestone doc. If ambiguous or too large for a single implement cycle,
verify-first should return NEEDS_SPLIT with sub-issue proposals or NEEDS_HUMAN with the blocker.


Filed automatically.

Blocked-by #96

Metadata

Metadata

Assignees

No one assigned

    Labels

    claudeBot-managed issueneeds-humanAction required from a human operator

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions