{
  "schema": "varexis-public-evidence-record/0.3",
  "generated_at_utc": "2026-10-16T02:40:06.177Z",
  "record_id": "VXI-EXT-PROCUREMENT-S3-REPLICATION-DELETION-01-v1",
  "record_kind": "external_reference",
  "title": "S3 replication: Copies and deletion propagation are different",
  "system": "Amazon S3",
  "evidence_family": "vendor_evidence_review",
  "index_status": "PUBLIC_SAFE_SOURCE_REVIEW",
  "evidence_state": "PRIMARY_DOCUMENTATION_REVIEW_ONLY",
  "canonical_question": "Does S3 replication keep every source and destination deletion state identical?",
  "near_questions": [
    "Are permanent version deletions replicated?",
    "Do delete markers follow the same rules?",
    "What happens to lifecycle-generated deletions?",
    "Are pre-existing objects replicated automatically?",
    "Can replicas be forwarded through another live rule?",
    "Does changing the destination re-copy older objects?",
    "Which version identity was compared?",
    "Can destination data remain after source removal?",
    "What evidence proves reconciliation?",
    "Does replication replace a recovery assessment?",
    "When should a mirror claim be qualified?",
    "Can I save a replication-deletion review?"
  ],
  "supported_claims": [
    {
      "claim": "Replication has documented exclusions, including specific object-version deletions and lifecycle-related behaviour. Existing objects and already replicated objects can require separate batch handling. Review the replication rule, delete-marker behaviour and version identity rather than assume a destination is a complete real-time mirror.",
      "reliance": "DOCUMENTED_CAPABILITY_ONLY"
    }
  ],
  "not_demonstrated_claims": [
    "Verified buyer configuration or effective access rights",
    "Independent execution, completeness or security testing",
    "Vendor certification, legal compliance or guaranteed suitability"
  ],
  "public_summary": "Replication has documented exclusions, including specific object-version deletions and lifecycle-related behaviour. Existing objects and already replicated objects can require separate batch handling. Review the replication rule, delete-marker behaviour and version identity rather than assume a destination is a complete real-time mirror.",
  "related_record_ids": [
    "VXI-EXT-PROCUREMENT-GCS-SOFTDELETE-01-v1",
    "VXI-EXT-PROCUREMENT-ATLAS-RESTORE-TARGET-01-v1",
    "VXI-EXT-PROCUREMENT-SNOWFLAKE-FAILSAFE-01-v1",
    "VXI-EXT-PROCUREMENT-GITHUB-REPO-RESTORE-01-v1",
    "VXI-EXT-PROCUREMENT-D1-RESTORE-BOOKMARK-01-v1"
  ],
  "source_review": {
    "source_type": "official_external_documentation",
    "source_title": "S3 replication coverage and exclusions",
    "source_url": "https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-what-is-isnot-replicated.html",
    "checked_on": "2026-10-16",
    "candidate_record_id": "VXI-EXT-PROCUREMENT-S3-REPLICATION-DELETION-01-v1",
    "candidate_record_sha256": "7ea1c74bba34a7a94ea5aadfe292241805c8a6c6c9c7f5f3bfce79cbf3587fd4",
    "method": "Primary documentation reviewed for the published bounded statement.",
    "deployment_tested_by_varexis": false,
    "revalidation": "The delivered snapshot preserves the review date shown. Recheck current primary documentation and deployment context before relying on present applicability; payment does not trigger fresh research."
  },
  "answer_policy": {
    "classification": "DOCUMENTED_WITH_DEPLOYMENT_BOUNDARY",
    "bounded_answer": "Replication has documented exclusions, including specific object-version deletions and lifecycle-related behaviour. Existing objects and already replicated objects can require separate batch handling. Review the replication rule, delete-marker behaviour and version identity rather than assume a destination is a complete real-time mirror.",
    "required_buyer_context": "Amazon S3: Replication rules, version IDs, lifecycle and reconciliation; buyer configuration and operational evidence are required.",
    "missing_evidence": "A broader claim needs evidence matching the intended use. Payment does not upgrade the evidence state."
  },
  "private_boundary": "Raw logs, thresholds, private paths, source code, protected mechanisms and reconstruction-level details are excluded from public and paid delivery.",
  "decision_profile": {
    "schema": "varexis-vendor-evidence-review/1",
    "review_status": "documentation_review_only",
    "checked_on": "2026-10-16",
    "claim_to_check": "Replication guarantees identical deletion state for every object version.",
    "documented_statement": {
      "status": "documented",
      "statement": "Replication has documented exclusions, including specific object-version deletions and lifecycle-related behaviour. Existing objects and already replicated objects can require separate batch handling. Review the replication rule, delete-marker behaviour and version identity rather than assume a destination is a complete real-time mirror.",
      "source_ids": [
        "s3-replication"
      ]
    },
    "buyer_evidence_required": [
      "Source/destination rules and delete-marker configuration.",
      "Version-specific deletion and lifecycle behaviour.",
      "Evidence of existing-object coverage and destination reconciliation."
    ],
    "review_condition": {
      "status": "varexis_review_policy",
      "statement": "Do not infer a complete mirror or erasure outcome from enabled replication."
    },
    "unknowns": "The buyer configuration, contract, effective entitlement and operational evidence have not been inspected. Missing evidence does not establish absence or failure of the feature.",
    "evidence_sources": [
      {
        "source_id": "s3-replication",
        "url": "https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-what-is-isnot-replicated.html",
        "final_url": "https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-what-is-isnot-replicated.html",
        "title": "S3 replication coverage and exclusions",
        "checked_on": "2026-10-16",
        "sha256": "5b38d3b43292c2e7feaffccba78fdd01ebd07ca1e813e19968265af187318b99",
        "bytes": 25898
      }
    ],
    "observed_deployment": false,
    "commercial_reliance_boundary": "Procurement evidence support only; no supplier clearance, legal conclusion, configuration audit or verification of the buyer's claim is supplied.",
    "paid_value": {
      "decision_context": "Preserve the version and rule exceptions relevant to backup and erasure assumptions.",
      "free": "Complete review, practical questions, sources and limitations; may be saved locally.",
      "single_request": "Existing server-saved version-bound route snapshot for later authenticated retrieval.",
      "evidence_receipt": "The same snapshot plus the existing unsigned delivery receipt.",
      "excluded": [
        "Fresh vendor research",
        "Continuous monitoring or change alerts",
        "Testing the buyer configuration",
        "Private evidence or vendor certification"
      ],
      "integrity": "Hashes identify content versions; they do not prove truth or provide a signature."
    },
    "revalidation": {
      "trigger": "A saved purchase does not recheck the source or buyer configuration.",
      "specific_watch": "Replication rules, version IDs, lifecycle and reconciliation"
    }
  },
  "paid_access_note": "The full published answer and boundaries are free. Paid access saves the selected route and source versions, with an unsigned receipt when purchased. Preview coverage before paying. Fresh research, bespoke assessment and protected evidence are excluded.",
  "service_route": {
    "request_guide": "/varexis-index/request.html",
    "request_workflow": "/varexis-index/request-workflow.json",
    "service_id": "single_request",
    "service_routes_url": "/varexis-index/service-routes.json",
    "payment_required": true,
    "availability_endpoint": "/api/index/capabilities",
    "operational_status": "AUTOMATIC_SERVICE_CAPABILITIES_GATED",
    "checkout_url": "/index-access"
  },
  "authority_boundary": "VAREXIS-INDEX informs evidence reliance. It does not provide advice, certification, deployment authority, security assurance, production approval, or guarantee.",
  "human_page": "/varexis-index/catalog.html#s3-replication-delete-version-boundary",
  "machine_readable_record": "/varexis-index/records/s3-replication-delete-version-boundary.json"
}
