ProofSnap — Forensic Log Summary (human-readable)
================================================================
Evidence ID:        ps_e1031e54-2f4f-41b2-ab6a-cc6a29877095
Capture session:    session_mqyr51pq_ejxemdv2
NTP source:         NTP:time.google.com
NTP sync status:    synchronized
Total operations:   17
Total duration:     58431 ms
Hash algorithm:     SHA-256
Chain self-valid:   yes

Genesis hash:  b44635c36a9165fec0709a26b53d17d5380fa4b046a08993bdc752272bac8a7b
Genesis nonce: 10618bba02c0df623fabc21304cdff90
Final hash:    0834b8b3caebf41babdaa7a78fbeeb42ab65b190efabd467c7cca3e7526abe99

Operations (in sequence):
----------------------------------------------------------------
#01  ntp_sync  [success]  1972ms
     time:       2026-06-29T05:03:05.967Z
     prev hash:  b44635c36a9165fec0709a26b53d17d5380fa4b046a08993bdc752272bac8a7b
     cumulative: fc3b4496afd0075d7ea594d23a230f318de1ca7b60fdeb546bb74acbd492c608

#02  capture_init  [success]  0ms
     time:       2026-06-29T05:03:08.052Z
     prev hash:  80ba7dfb7a738257df687a90eacac8617277c244bbce6252cf41c29e90cb1814
     cumulative: 5404e9f615f40bc749f345cceeaf2b6a0d16131ca7ea023387c2102ff151971e

#03  dns_resolution  [success]  889ms
     time:       2026-06-29T05:03:08.052Z
     prev hash:  2fe9244254f56cc2235b310f2467cdd49d562a8f0323188f7b5cb969174185fa
     cumulative: 10d4f23c24701c231e03195a3ba7b68af518f2f3066b160800522254d8dc9063

#04  whois_lookup  [success]  4988ms
     time:       2026-06-29T05:03:08.052Z
     prev hash:  3b72cdd6670a0e3bf308cedbf19e60ded66d8c8081d8ff6df6ceedb5168b3ea9
     cumulative: 2d0ca6533eb08c4f80ec4ff514eb6b5fb2204ddf5b4f4e1f2f149197bce0ffba

#05  http_headers_capture  [success]  4ms
     time:       2026-06-29T05:03:23.869Z
     prev hash:  8c21b8892b8e8c3b44885642f0aca7df61436553aaadf84ef677a9f5a182abd9
     cumulative: b76cb189c08c184a0900f430955c1dd9d016a0f9eb21690169b043fa194fafbf

#06  metadata_extraction  [success]  1115ms
     time:       2026-06-29T05:03:23.874Z
     prev hash:  a648a0911038f34d1cdf1ca32a8d501cb671ffcd6e824eb30b07a94d842e5c4f
     cumulative: 60c4b7a8cf37ac3fec47e155dd36cbe7e55c9a7b8715d1e044706fc60a2d087a

#07  ai_content_detection  [success]  1006ms
     time:       2026-06-29T05:03:25.294Z
     prev hash:  4676981005f22d8d5de68ff47ae9dc8f01627bc2190e3b81c938e3d5f8dfa91a
     cumulative: fd041f734b6d25cd231f182c04e4fc24af9b52e9eaa69a1c9c6ae1ccdd93bde6

#08  image_headers_capture  [success]  691ms
     time:       2026-06-29T05:03:26.300Z
     prev hash:  546075f1d7e3ef77509ffd95117fee309be5bc99303e00ffe5bc0d9070ae9876
     cumulative: 2317dad5a0d391ad33820c65b10f4ac625c3b3c36754f7cb581f725951c9da9c

#09  html_capture  [success]  37ms
     time:       2026-06-29T05:03:27.298Z
     prev hash:  735c49674b8bec5a6646602ee3aff39d3db38a23c37f60764ab030c26c54cfd2
     cumulative: 71804a04875de1aa26bb0b1e18ce41433ac38e46181d647eb78d749803310dbd

#10  screenshot_capture  [success]  26362ms
     time:       2026-06-29T05:03:27.840Z
     prev hash:  9dec83e406efed7c31215dfaed0bf61444441cc967b756ca30c6bd0c492d4bbd
     cumulative: 5951d044a9a660b23617d7dba2d961904ba579f31392c47b88b94500a1bd0e19

#11  layout_neutralization  [success]  0ms
     time:       2026-06-29T05:03:54.202Z
     prev hash:  fa4a8caaa1541d143b3809032a13e82691789e2620271f8105a9ecc5b795fa65
     cumulative: 9fd1438df5caddb84b5e36fee3465ce7f1a2de7b1e2e95499906039a872ee230

#12  ad_feed_neutralization  [success]  0ms
     time:       2026-06-29T05:03:54.202Z
     prev hash:  cd9c64d0d7620e52b9d4d753f07cc18e018bbfcdc081cee922ab3f447dbf9f70
     cumulative: 25b8f449b63274044a04217d2935ea233cbffadd50b479ea7f66df45d35653cb

#13  height_stabilization  [success]  0ms
     time:       2026-06-29T05:03:54.202Z
     prev hash:  8fafaac52c10898fc5001b150723754ec92b11b1b7ee4a00d98b7e7498cc0b8c
     cumulative: 4c42012c9106531e1175cf5bde1bbc12c560ca0ca3af10332a1e65f716eb9ad5

#14  c2pa_signing  [success]  6174ms
     time:       2026-06-29T05:03:54.202Z
     prev hash:  579dc7c55263d7ce098137e72ad9695760cb1d781284867803298314f44333cf
     cumulative: 99fee296cf24a7a16439c9994492bf148d3fa4f97d2d220e9a9910c793f2c553

#15  dom_text_extraction  [success]  19ms
     time:       2026-06-29T05:04:01.258Z
     prev hash:  7345624a5c6dddc7d9aaaddc6f825e98e936bf893a849c2a8e47ce9da9d9bac5
     cumulative: 8c6f5e5f3afe86e3f929c5e5576a6aeb4ee7733a3e146d073a2a5454a92962ae

#16  extension_integrity_check  [success]  4ms
     time:       2026-06-29T05:04:01.580Z
     prev hash:  09f57f8ba29eeab50dbe66b3c01dc3ec47d5b943ff92f63f01badddb3dd90bf7
     cumulative: c767471e3f23574d8b9aa193910434733b0434e1e8d026990df1619cf5f2703c

#17  pdf_generation  [success]  2217ms
     time:       2026-06-29T05:04:01.584Z
     prev hash:  80e0cde17bda433dbbe5b169daf6c0e05e90db724f484b806206f4c1df7a8a81
     cumulative: 0834b8b3caebf41babdaa7a78fbeeb42ab65b190efabd467c7cca3e7526abe99

----------------------------------------------------------------
To independently verify: recompute the cumulative chain over the entries
in forensic_log.json and confirm the final hash matches the value above
and chain_of_custody.json -> forensic_log_final_chain_hash. The whole file
is itself SHA-256 hashed in manifest.json and covered by manifest.sig.

Run the bundled verifier: verification/verify.sh (macOS/Linux) or
verification/verify.ps1 (Windows). Or verify online at
https://getproofsnap.com/verify/index.html
