J Jarvisconformance v0.1.0

Record-backed compatibility

Compatible implementations prove protocol behavior.

Jarvis conformance proves protocol records, operation headers, Actor authority, WorkSession revision, event hash links, Request resolution, Takeover safety, EvidenceManifest export boundaries, and governed learning. It does not certify host runtime, UI, storage, auth backend, model calls, tool execution, billing, scoring, payment, deployment, adapters, wrappers, or SDK implementation.

What a compatible implementation proves

Participant and authority records

Worker and Actor records represent protocol-visible HumanWorkers, AgentWorkers, and accepted protocol operations.

Zero-trust mutation gates

WorkSession-scoped mutations validate protocol version, Actor, idempotency, timestamp, expected revision, and previous event hash.

Policy before agent state

Every AgentWorker action that affects a WorkSession records PolicyDecision before accepted protocol state.

Human judgment over blocked work

Request resolves only through Review or Takeover, with bounded ApprovalScope or lock-epoch reconciliation when required.

Portable evidence

EvidenceManifest exports event-backed proof and rejects host-private fields, credentials, secrets, raw runtime state, and private scores.

Governed learning

LearningRecord, MemoryProposal, SkillProposal, and OutcomeReport preserve human, agent, and pair learning without silent mutation.

Fixture-backed and checklist-only proof

Fixture-backed proof

Golden-path and failure-mode fixtures give machine-checkable record examples for accepted and rejected behavior.

Open fixture list

Checklist-only proof

Some required protocol errors and unsupported capability rules remain checklist requirements without fixture coverage in v0.1.0.

Open claim format

Conformance boundary

  • Jarvis defines conformance expectations.
  • Jarvis v0.1.0 does not certify implementations.
  • Jarvis v0.1.0 does not designate an official host.
  • Jarvis v0.1.0 does not claim production adoption.
  • Jarvis v0.1.0 does not establish governance claims.
  • Hosts own native execution and implementation behavior.