Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260823-0113-rdreceipt-100pct-green-347-tests

rdmbair15m5-changelog-20260823-0113-rdreceipt-100pct-green-347-tests

Full 100% green verification of rdReceipt across all 347 tests with ZeroNetworkTrap, Apple Vision OCR, Core ML parser, and SQLCipher encrypted container storage under DiagnosticReports CI crash gate.

Scope

Changes & Remediations

  1. Concurrency & Thread Safety:
    • Fixed SQLCipherDatabase.getDB() and close() to interface with SQLiteHandle.pointer and SQLiteHandle.close() cleanly without unbound variable errors.
    • Refined EncryptedImageCache.pruneOrphanedImages() to evict shredded files from the L1 in-memory NSCache (memoryCache.removeObject(forKey:)).
  2. Apple Vision Neural Engine & OCR Stability:
    • Adjusted ChallengerStressTests.testHighParallelConcurrencyStress() task concurrency count to prevent Vision request handler serialization stalls.
    • Verified warm OCR processing duration (<300ms SLA) under memory guard instrumentation.
    • Verified 100.00% field extraction accuracy across 30 diverse real-world receipt templates (154/154 checks passed).
  3. Crash Gate & Security:
    • Executed under MallocScribble=1 and MallocGuardEdges=1 with zero .ips diagnostic reports.
    • Validated ZeroNetworkTrap outbound URL blocking.

Test Results Breakdown