Files
aios/tests/v2r1/test_hermes_contract.md
T

441 B

Hermes Fabric Contract Tests

Required executable assertions:

  1. Duplicate event_id must raise ConflictError, never raw sqlite3.IntegrityError.
  2. Same tenant/cell/profile worker can claim its own queue.
  3. Cross tenant queue claim must return no task or be denied.
  4. Non-command messages cannot enqueue execution jobs.
  5. Unknown provenance cannot create execution jobs.

Evidence required:

  • command
  • exit code
  • pass count
  • commit