{"slug":"fatf-effectiveness","name":"FATF effectiveness gap","family":"Financial crime","status":"not-produced","estimate":"No effectiveness estimate is produced in this working copy because the absorbed function has no populated FATF composite source table.","page":"/fincrime","implementation":{"enginePaths":["engine/finweave_engine/layers/crossborder/fatf_effectiveness.py"],"producerPath":null,"outputs":[]},"methodology":[{"path":"engine/finweave_engine/layers/crossborder/fatf_effectiveness.py","lines":[61,123],"note":"Contains dormant gap, normalization, peer, list-ratio, and composite formulas that require rows from fatf_composites."},{"path":"docs/fincrime_methodology.md","lines":[71,88],"note":"Documents why FATF technical-compliance and effectiveness ratings are not reproduced and why no placeholder ratings were built."},{"path":"docs/fincrime_methodology.md","lines":[121,127],"note":"Separates the 2026-06-19 list-membership vintage from the unavailable assessment-rating matrix."}],"data":{"vintage":"No effectiveness-data vintage or computed score; list-membership context only has 25 jurisdictions at the 2026-06-19 plenary vintage, measured 2026-08-30","tables":["data/parquet/fatf_lists.parquet"],"sources":[{"label":"FATF assessment-ratings index and monitored-jurisdiction lists","url":"https://www.fatf-gafi.org/en/publications/Mutualevaluations/Assessment-ratings.html"}]},"method":["The absorbed analyze_effectiveness_gaps() function expects the latest technical_score, effectiveness_score, and grey_listed values from a SQLite table named fatf_composites. No populated database or effectiveness parquet exists under data in this working copy, so the function has no production input and no producer writes an estimate.","The formulas below are dormant source-code formulas, not computed findings. No zero score, rank, classification, or jurisdiction estimate is published.","fatf_lists.parquet is included only as list-membership context. Its 25 rows do not contain the 40 technical-compliance and 11 effectiveness ratings and are not an effectiveness-model output."],"equations":[{"label":"Dormant jurisdiction gap","expr":"gap = max(technical_score - effectiveness_score, 0)"},{"label":"Dormant normalized gap","expr":"gap_normalized = min(gap / 4, 1)"},{"label":"Dormant composite","expr":"risk_score = 0.5 * avg_gap + 0.3 * grey_ratio + 0.2 * peer_factor"}],"validation":["No effectiveness output or populated fatf_composites source was found in this working copy, so there is no effectiveness result to validate.","The separate fatf_lists.parquet contains 25 membership rows for 25 jurisdictions at vintage 2026-06-19. This validates list context only, not technical compliance or effectiveness."],"limitations":["FATF's consolidated rating matrix is not reproduced because the source was unreachable and no complete secondary matrix was available. Missing ratings remain missing.","The dormant function's empty-input return values are control-flow defaults, not evidence of effective performance, and this card does not publish them.","List membership changes at FATF plenaries and must not be converted into an invented effectiveness score, rank, or editorial risk class."],"references":[{"citation":"FATF, Consolidated assessment ratings.","url":"https://www.fatf-gafi.org/en/publications/Mutualevaluations/Assessment-ratings.html"},{"citation":"FATF, High-Risk and Other Monitored Jurisdictions.","url":"https://www.fatf-gafi.org/en/publications/High-risk-and-other-monitored-jurisdictions.html"}],"endpoints":[{"path":"/api/methods/[slug]","example":"/api/methods/fatf-effectiveness","method":"GET","returns":"Registry metadata, implementation paths, measured vintage, methodology evidence, validation, and limitations. No model observations or parquet contents."}],"lastVerified":"2026-08-30"}