跳转到内容

结构一致性

结构清单包含 58 情况: 27 预期有效和 31 预期无效。每个条目标识一个模式工件、一个实例工件以及预期的有效性结果。

实现根据确切的本地模式和实例字节运行完整的清单。匹配结果仅表明结构模式的一致性。它不演示状态机、排序、授权、租赁、预算、重播、加密或准入行为。

下表是可浏览的本地预期有效和预期无效向量目录。

预期有效向量目录 (27)

用例实例Schema
valid command envelopeconformance/vectors/valid/command.jsonschemas/command.schema.json
valid Command action ID with an empty URI hier-partconformance/vectors/valid/command-action-id-empty-hier-part.jsonschemas/command.schema.json
valid human Mission creation Command without pre-existing epochsconformance/vectors/valid/human-mission-create-command.jsonschemas/command.schema.json
valid Organization service Session activation Commandconformance/vectors/valid/service-session-open-command.jsonschemas/command.schema.json
valid event envelopeconformance/vectors/valid/event.jsonschemas/event.schema.json
valid Organization-scoped Session activation Eventconformance/vectors/valid/organization-session-opened-event.jsonschemas/event.schema.json
valid multiplexed WebSocket subscriptionconformance/vectors/valid/websocket-frame.jsonschemas/websocket-frame.schema.json
valid Agent Cardconformance/vectors/valid/agent-card.jsonschemas/agent-card.schema.json
valid Presence Recordconformance/vectors/valid/presence-record.jsonschemas/presence-record.schema.json
valid Missionconformance/vectors/valid/mission.jsonschemas/mission.schema.json
valid child Mission owned by Parent Coordinatorconformance/vectors/valid/child-mission.jsonschemas/mission.schema.json
valid provisional Membershipconformance/vectors/valid/membership.jsonschemas/membership.schema.json
valid WorkItem Conversationconformance/vectors/valid/conversation.jsonschemas/conversation.schema.json
valid non-authoritative Messageconformance/vectors/valid/message.jsonschemas/message.schema.json
valid Work Contractconformance/vectors/valid/work-contract.jsonschemas/work-contract.schema.json
valid queued WorkItemconformance/vectors/valid/work-item.jsonschemas/work-item.schema.json
valid Artifact manifestconformance/vectors/valid/artifact.jsonschemas/artifact.schema.json
valid Evidence recordconformance/vectors/valid/evidence.jsonschemas/evidence.schema.json
valid terminal fenced Execution Leaseconformance/vectors/valid/lease.jsonschemas/lease.schema.json
valid final human Approvalconformance/vectors/valid/approval.jsonschemas/approval.schema.json
valid child Mission Approval by Parent Coordinatorconformance/vectors/valid/child-approval.jsonschemas/approval.schema.json
valid provenance-bearing Context Packageconformance/vectors/valid/context-package.jsonschemas/context-package.schema.json
valid governed Extension Profileconformance/vectors/valid/extension-profile.jsonschemas/extension-profile.schema.json
valid protocol errorconformance/vectors/valid/error.jsonschemas/error.schema.json
valid Mission Groupconformance/vectors/valid/group.jsonschemas/group.schema.json
valid signed Group snapshotconformance/vectors/valid/group-snapshot.jsonschemas/group-snapshot.schema.json
valid First-Admission Recordconformance/vectors/valid/first-admission-record.jsonschemas/first-admission-record.schema.json

预期无效的向量目录 (31)

用例实例Schema
invalid internal stale Coordinator error code on the wireconformance/vectors/invalid/error-unknown-stale-coordinator-code.jsonschemas/error.schema.json
invalid unsigned durable Commandconformance/vectors/invalid/command-missing-signature.jsonschemas/command.schema.json
invalid Command action ID with a trailing line feedconformance/vectors/invalid/command-action-id-trailing-line-feed.jsonschemas/command.schema.json
invalid Command action ID using a relative URI referenceconformance/vectors/invalid/command-action-id-relative-reference.jsonschemas/command.schema.json
invalid Command action ID using an IRI-only spellingconformance/vectors/invalid/command-action-id-iri-only.jsonschemas/command.schema.json
invalid human Command carrying an Agent Session Epochconformance/vectors/invalid/human-command-with-session-epoch.jsonschemas/command.schema.json
invalid Agent Group Command without Session Epochconformance/vectors/invalid/agent-command-missing-session-epoch.jsonschemas/command.schema.json
invalid Agent Group Command without Membership Epochconformance/vectors/invalid/agent-command-missing-membership-epoch.jsonschemas/command.schema.json
invalid Coordinator-only Command without Coordinator Epochconformance/vectors/invalid/coordinator-command-missing-coordinator-epoch.jsonschemas/command.schema.json
invalid Event sequence zeroconformance/vectors/invalid/event-zero-sequence.jsonschemas/event.schema.json
invalid Group Event without Group ordering contextconformance/vectors/invalid/group-event-missing-authority-context.jsonschemas/event.schema.json
invalid partial Message streaming frameconformance/vectors/invalid/websocket-partial-stream.jsonschemas/websocket-frame.schema.json
invalid Agent Card containing permissionsconformance/vectors/invalid/agent-card-with-permissions.jsonschemas/agent-card.schema.json
invalid Presence Record containing credentialsconformance/vectors/invalid/presence-with-credentials.jsonschemas/presence-record.schema.json
invalid Mission without final human Approvalconformance/vectors/invalid/mission-without-final-human-approval.jsonschemas/mission.schema.json
invalid Mission legacy completed stateconformance/vectors/invalid/mission-legacy-completed-state.jsonschemas/mission.schema.json
invalid provisional Membership without Context Packageconformance/vectors/invalid/membership-provisional-without-context.jsonschemas/membership.schema.json
invalid WorkItem Conversation without primary WorkItemconformance/vectors/invalid/conversation-work-item-without-primary.jsonschemas/conversation.schema.json
invalid Message claiming executable authorityconformance/vectors/invalid/message-authorizes-action.jsonschemas/message.schema.json
invalid Work Contract without acceptance criteriaconformance/vectors/invalid/work-contract-without-acceptance.jsonschemas/work-contract.schema.json
invalid active WorkItem without ownerconformance/vectors/invalid/work-item-active-without-owner.jsonschemas/work-item.schema.json
invalid WorkItem legacy accepted stateconformance/vectors/invalid/work-item-legacy-accepted-state.jsonschemas/work-item.schema.json
invalid Artifact with inline contentconformance/vectors/invalid/artifact-with-inline-content.jsonschemas/artifact.schema.json
invalid Evidence without acceptance criterion mappingconformance/vectors/invalid/evidence-without-criteria.jsonschemas/evidence.schema.json
invalid renewed Execution Lease without renewal timestampconformance/vectors/invalid/lease-renewed-without-timestamp.jsonschemas/lease.schema.json
invalid final Approval by an Agentconformance/vectors/invalid/approval-final-by-agent.jsonschemas/approval.schema.json
invalid Context Package without Event provenanceconformance/vectors/invalid/context-package-without-event-provenance.jsonschemas/context-package.schema.json
invalid Extension Profile overriding core invariantsconformance/vectors/invalid/extension-overrides-core.jsonschemas/extension-profile.schema.json
invalid archived Group without signed snapshotconformance/vectors/invalid/group-archived-without-snapshot.jsonschemas/group.schema.json
invalid Group snapshot without policy logconformance/vectors/invalid/group-snapshot-without-policy-log.jsonschemas/group-snapshot.schema.json
First-Admission Record cannot contain a signatureconformance/vectors/invalid/first-admission-record-with-signature.jsonschemas/first-admission-record.schema.json