{
  "schema": "vaultfire.v3.open.adversarial-vectors.v1",
  "schemaVersion": "1.0.0",
  "vectors": [
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-UNKNOWN-FIELD",
      "mutation": {
        "op": "add",
        "path": "unexpected",
        "value": "value"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-SURVEILLANCE",
      "mutation": {
        "op": "add",
        "path": "extensions.x-surveillance",
        "value": {
          "decisionInfluence": "none",
          "securityCritical": true,
          "value": "profile"
        }
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-NO-CONSENT",
      "mutation": {
        "op": "replace",
        "path": "consent.explicit",
        "value": false
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-FLOURISH-SLASH",
      "mutation": {
        "op": "replace",
        "path": "invariants.flourishingCanSlashPrincipal",
        "value": true
      }
    },
    {
      "base": "P-STATE-PAUSED-EXIT",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-REWARD-COLLATERAL",
      "mutation": {
        "op": "replace",
        "path": "invariants.rewardsCanConsumeCollateral",
        "value": true
      }
    },
    {
      "base": "P-STATE-PAUSED-EXIT",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-NOT-PAUSE-SAFE",
      "mutation": {
        "op": "replace",
        "path": "invariants.boundedPauseSafeExitRequired",
        "value": false
      }
    },
    {
      "base": "P-SIGNED-TERMS",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-DOMAIN-CHAIN",
      "mutation": {
        "op": "replace",
        "path": "domain.chainId",
        "value": "1"
      }
    },
    {
      "base": "P-SIGNED-TERMS",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-REPLAY-SCOPE",
      "mutation": {
        "op": "replace",
        "path": "replayScope",
        "value": "global"
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-IDENTITY-001",
      "id": "A-ABI-IDENTITY",
      "mutation": {
        "op": "replace",
        "path": "abiIdentity",
        "value": "0x4444444444444444444444444444444444444444444444444444444444444444"
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-EVIDENCE-001",
      "id": "A-FALSE-DEPLOYMENT-CLAIM",
      "mutation": {
        "op": "replace",
        "path": "claims.deploymentVerified",
        "value": true
      }
    },
    {
      "base": "P-RECEIPT",
      "expectedError": "VF3-EVIDENCE-001",
      "id": "A-RECEIPT-TRUTH",
      "mutation": {
        "op": "replace",
        "path": "truth.audited",
        "value": true
      }
    },
    {
      "base": "P-PARTNERSHIP",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-NONCANON-UINT",
      "mutation": {
        "op": "replace",
        "path": "partyAStake",
        "value": "0500000"
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-UNBOUNDED-LIABILITY",
      "mutation": {
        "op": "replace",
        "path": "conformanceControls.boundedLiabilities",
        "value": false
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-PUSH-ONLY-CLAIMS",
      "mutation": {
        "op": "replace",
        "path": "conformanceControls.pullPaymentsWhereValueClaimed",
        "value": false
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-MONOLITHIC-ACTIVATION",
      "mutation": {
        "op": "replace",
        "path": "conformanceControls.activationMode",
        "value": "monolithic-uncontrolled"
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-NO-EXACT-COMMIT",
      "mutation": {
        "op": "replace",
        "path": "conformanceControls.exactCommitTesting",
        "value": false
      }
    },
    {
      "base": "P-EVIDENCE-SOURCE-ONLY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-MUTABLE-EVIDENCE",
      "mutation": {
        "op": "replace",
        "path": "conformanceControls.immutableEvidenceBindings",
        "value": false
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-PORTABILITY-SURVEILLANCE",
      "mutation": {
        "op": "replace",
        "path": "portability.surveillanceDataIncluded",
        "value": true
      }
    },
    {
      "base": "P-PARTNERSHIP",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-PORTABILITY-NO-CONSENT",
      "mutation": {
        "op": "replace",
        "path": "portability.explicitConsent",
        "value": false
      }
    },
    {
      "base": "P-PARTNERSHIP",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-PORTABILITY-NO-CHAIN-AUTH",
      "mutation": {
        "op": "replace",
        "path": "portability.chainSpecificAuthorizationRequired",
        "value": false
      }
    },
    {
      "base": "P-ERROR",
      "expectedError": "VF3-EVIDENCE-001",
      "id": "A-AUDIT-UNKNOWN-ERROR",
      "mutation": {
        "op": "replace",
        "path": "code",
        "value": "VF3-MADEUP-999"
      }
    },
    {
      "base": "P-RECEIPT",
      "expectedError": "VF3-EVIDENCE-001",
      "id": "A-AUDIT-RECEIPT-CONTRADICTION",
      "mutation": {
        "op": "replace",
        "path": "errorCode",
        "value": "VF3-PRIVACY-001"
      }
    },
    {
      "base": "P-RECEIPT",
      "expectedError": "VF3-EVIDENCE-001",
      "id": "A-AUDIT-ONE-CHECK-REPORT",
      "mutation": {
        "op": "replace",
        "path": "result",
        "value": "rejected"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-BIOMETRIC-EXTENSION",
      "mutation": {
        "op": "add",
        "path": "extensions.x-biometric-input",
        "value": "face-template"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-PROFILE-EXTENSION",
      "mutation": {
        "op": "add",
        "path": "extensions.x-profile",
        "value": "consumer-segmentation"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-DERIVED-EXTENSION",
      "mutation": {
        "op": "add",
        "path": "extensions.x-derived",
        "value": "sha256:deadbeef"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-TRANSITIVE-EXTENSION",
      "mutation": {
        "op": "add",
        "path": "extensions.x-decision-provenance",
        "value": {
          "upstream": "camera"
        }
      }
    },
    {
      "base": "P-PARTNERSHIP",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-ZERO-CHALLENGE",
      "mutation": {
        "op": "replace",
        "path": "challengeWindow",
        "value": "0"
      }
    },
    {
      "base": "P-PARTNERSHIP",
      "expectedError": "VF3-STATE-001",
      "id": "A-AUDIT-ZERO-PARTNERSHIP-TYPE",
      "mutation": {
        "op": "replace",
        "path": "partnershipType",
        "value": "0x0000000000000000000000000000000000000000000000000000000000000000"
      }
    },
    {
      "base": "P-PARTNERSHIP",
      "expectedError": "VF3-STATE-001",
      "id": "A-AUDIT-LATE-PROPOSAL",
      "mutation": {
        "op": "replace",
        "path": "proposalDeadline",
        "value": "1800003601"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-STATE-001",
      "id": "A-AUDIT-RULE-BINDING",
      "mutation": {
        "op": "replace",
        "path": "objectiveRuleHash",
        "value": "0x7777777777777777777777777777777777777777777777777777777777777777"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-STATE-001",
      "id": "A-AUDIT-ATTESTER-COMMITMENT",
      "mutation": {
        "op": "replace",
        "path": "enforcement.attesterSetHash",
        "value": "0x7777777777777777777777777777777777777777777777777777777777777777"
      }
    },
    {
      "base": "P-ACCOUNTABILITY",
      "expectedError": "VF3-STATE-001",
      "id": "A-AUDIT-PRIVACY-HASH",
      "mutation": {
        "op": "replace",
        "path": "enforcement.privacyExclusionsHash",
        "value": "0x7777777777777777777777777777777777777777777777777777777777777777"
      }
    },
    {
      "base": "P-SIGNED-TERMS",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-DOMAIN-SALT",
      "mutation": {
        "op": "add",
        "path": "domain.salt",
        "value": "0x0000000000000000000000000000000000000000000000000000000000000000"
      }
    },
    {
      "base": "P-SIGNED-TERMS",
      "expectedError": "VF3-REPLAY-001",
      "id": "A-AUDIT-EXPIRED-TERMS",
      "mutation": {
        "op": "replace",
        "path": "validBefore",
        "value": "2"
      }
    },
    {
      "base": "P-STATE-PAUSED-EXIT",
      "expectedError": "VF3-SCHEMA-001",
      "id": "A-AUDIT-EXIT-FUTURE",
      "mutation": {
        "op": "replace",
        "path": "exitAvailableAt",
        "value": "999999999999999999999"
      }
    },
    {
      "base": "P-STATE-PAUSED-EXIT",
      "expectedError": "VF3-REWARD-001",
      "id": "A-AUDIT-FUNDING-DEFICIT",
      "mutation": {
        "op": "replace",
        "path": "principalFunded",
        "value": "0"
      }
    },
    {
      "base": "P-ERROR",
      "expectedError": "VF3-EVIDENCE-001",
      "id": "A-AUDIT-RETRYABILITY",
      "mutation": {
        "op": "replace",
        "path": "retryable",
        "value": true
      }
    }
  ]
}
