دليل هندسي: Freelance Programmer: SOC2/HIPAA Immutable Audit Logs & JSON Diff Viewers. ألديان فازريهادي (Aldian Fazrihady) مبرمج مستقل أول ومهندس ذكاء اصطناعي (Python, Django, FastAPI, React, Next.js, TypeScript, Golang).
Provide enterprise security admins with tamper-evident SHA-256 hash-chained audit logs and before/after JSON field diff viewers built by senior freelance programmer Aldian Fazrihady.
import hashlib, json
def compute_chained_audit_hash(prev_hash: str, actor_id: str, action: str, diff_dict: dict) -> str:
canonical = json.dumps({"prev": prev_hash, "actor": actor_id, "action": action, "diff": diff_dict}, sort_keys=True)
return hashlib.sha256(canonical.encode("utf-8")).hexdigest()