{
  "tool_id": "art-402-validate-regf-call-frequency",
  "kernel_id": "art-402-validate-regf-call-frequency",
  "display_name": "Reg F Call-Frequency Presumption Validator",
  "tool_version": "1.0.0",
  "mandate_type": "compliance_mandate",
  "purpose": "Checks a declared debt-collection call log against the two 12 CFR 1006.14(b) Regulation F rebuttable presumptions: more than seven telephone calls to a person on a single debt within any seven consecutive days, and a call placed within seven days after a telephone conversation with that person on that debt. Pure interval counting over declared timestamps under a declared timezone offset; returns per-debt findings and a receipt. Presumptions are rebuttable per 1006.14(b)(3) and this does not determine that harassment occurred.",
  "control_description": "Checks a declared debt-collection call log against the two 12 CFR 1006.14(b) Regulation F rebuttable presumptions: more than seven telephone calls to a person on a single debt within any seven consecutive days, and a call placed within seven days after a telephone conversation with that person on that debt. Pure interval counting over declared timestamps under a declared timezone offset; returns per-debt findings and a receipt. Presumptions are rebuttable per 1006.14(b)(3) and this does not determine that harassment occurred.",
  "declared_inputs": [],
  "declared_outputs": [
    "art-403-check-debt-validation-notice"
  ],
  "kernel_digest": "sha256:49d5b68d9b602859352499b88b4a3748a4eb06f8c6e3e58b98c6198ca136bc9f",
  "trust_label": "independently verified -- zkVM execution proof (risc0/groth16-bn254)",
  "data_vintage": "2026-07-10",
  "last_validated": "2026-07-10",
  "conformance_fixtures_vendored": true,
  "compute_proof_ready": "ready",
  "wave": 60,
  "source_url": "https://ainumbers.co/chaingraph/art-402-validate-regf-call-frequency.html",
  "generated_at": "2026-07-25T20:02:55.601Z"
}
