verifile-x-api / backend /services

Commit History

fix(ensemble): apply feedback_manager weight multipliers in combine_signals()
261dddc

abinazebinoy commited on

fix(mcmc): replace biased 1e-10 lower bound in MH acceptance draw
8f40968

abinazebinoy commited on

fix(own_embedding): wrap centroid pickle.load in try/except
421bb59

abinazebinoy commited on

fix(ensemble): log XGBoost feature-name mismatches before predict_proba
6870a31

abinazebinoy commited on

fix(ensemble): apply feedback_manager weight multipliers in combine_signals()
5f8a2dc

abinazebinoy commited on

fix(ensemble): filter top_reasons by confidence > 0
318b32b

abinazebinoy commited on

fix(ensemble): move Platt calibration to weighted-sum fallback path only
a871eb2

abinazebinoy commited on

fix: CLIP placeholder init logs at ERROR not INFO; add placeholder_mode to return dict (batch3 #4)
7b23beb

abinazebinoy commited on

refactor: extract combine_signals() from detect() so SSE can reuse scoring without re-running detectors (audit #12)
1b33e58

abinazebinoy commited on

feat: add GPT-4o, Flux, Imagen3, Ideogram, Recraft generator profiles and heuristics (audit #14)
29e2221

abinazebinoy commited on

fix: SSE now runs all 30 signals exactly once; DIRE and OwnEmbedding now appear as individual streamed events (audit #13)
6898c60

abinazebinoy commited on

refactor: extract combine_signals() from detect() so SSE can reuse scoring without re-running detectors (audit #12)
83d101f

abinazebinoy commited on

fix: DIRE now encodes to VAE latent before UNet; decode after denoise; align noise timestep (audit #11)
a53251e

abinazebinoy commited on

perf: vectorize DCT radial spectrum loop with np.bincount (audit #8)
a744166

abinazebinoy commited on

fix: add raw_value and expected_range to noise_map success dict (audit #5)
0d47334

abinazebinoy commited on

fix: heatmap_generator path now uses __file__-relative, not CWD-relative (audit #4)
d3f43e2

abinazebinoy commited on

fix: cache Platt params at module level, add reload_params() (audit #2)
b2f00c4

abinazebinoy commited on

fix: add extension_valid key to validate_file() β€” was always True (audit #1)
661db04

abinazebinoy commited on

fix: enable LFS in CI checkout + safe pickle load
fbd865f

abinazebinoy commited on

fix: CLIP confidence scaling, attribution path, natural model cache cap
48e58dc

abinazebinoy commited on

fix: own_result missing from DIRE branch and inconclusive classification zone
6cd0f5c

abinazebinoy commited on

fix: DCT kurtosis threshold in wrong mathematical domain
58ec766

abinazebinoy commited on

fix: GPS rejects western hemisphere and JPEG Ghost PNG false positives
da258cf

abinazebinoy commited on

fix: methods_used fallback, HEIC extensions, CORS, Content-Length pre-check
9ad719d

abinazebinoy commited on

fix: ensemble includes zero-confidence signals biasing PNG/WebP toward 0.5
3d76e55

abinazebinoy commited on

fix: DIRE pixel/latent mismatch and timestep scheduling bug
0cc9c45

abinazebinoy commited on

fix: CLIP always returning 0.5 β€” move _load_model() before db_available check
db3337e

abinazebinoy commited on

fix: invert guilt condition in feedback_manager Nash weight update
2bcbfca

abinazebinoy commited on

feat: Nash Equilibrium adaptive detection feedback system
7b08d7d

abinazebinoy commited on

feat: segment-level AI detection endpoint
44c8fb8

abinazebinoy commited on

fix: NameError in image_forensics β€” use hashes[sha256] not bare sha256
cb57d31

abinazebinoy commited on

fix: NameError in image_forensics β€” file_hash -> sha256
98d9b9a

abinazebinoy commited on

fix: Platt calibration sign convention and test isolation
bccac68

abinazebinoy commited on

feat: stable UUID5 evidence IDs derived from file SHA-256
dadb976

abinazebinoy commited on

feat: wire MCMC and Platt calibration into ensemble detector
1d355af

abinazebinoy commited on

feat: Platt scaling confidence calibration
ee5ed74

abinazebinoy commited on

feat: MCMC probabilistic authenticity engine
b4895f2

abinazebinoy commited on

fix: add missing threading import in statistical_detector
e059475

abinazebinoy commited on

fix: sanitize numpy types, forensics isolation, admin warning, docstring, remove dotenv
e038881

abinazebinoy commited on

fix: DIRE confidence fragile check and missing available flag
4ab8bc5

abinazebinoy commited on

perf: replace O(n^2) radial FFT loops with vectorized np.bincount
8b62f9f

abinazebinoy commited on

fix: KL divergence missing fftshift and ELA neutral score for lossless
27d5871

abinazebinoy commited on

fix: three thread-safety bugs β€” global random seed, race condition, unseeded sampling
59eca98

abinazebinoy commited on

fix: inter-block blockiness and missing method keys in advanced_ai_detector
8cb1a01

abinazebinoy commited on

fix: double-stacking boost and wrong blockiness metric in ai_detector
d0a155e

abinazebinoy commited on

fix: resolve model/database paths relative to __file__ not CWD
f232e20

abinazebinoy commited on

fix: CLIP detection always disabled β€” db_available never set True
7807c7c

abinazebinoy commited on

feat: Noiseprint camera fingerprint and CFA Bayer artifact detectors
4f52894

abinazebinoy commited on

fix(phase-20): wire jpeg_ghost and noise_map into ensemble scoring
d39033a

abinazebinoy commited on

fix(phase-20): add missing jpeg_ghost_detector.py and noise_map_detector.py
0308ae3

abinazebinoy commited on