Commit History

  1. docs(retro): complete sprint retrospective and mark Epics 1-4 accepted

    a843d21
  2. feat(learning): verify active learning feedback loop and async retraining daemon (Story 4.3)

    210db8d
  3. feat(drone): support GPS-tagged CRITICAL MAVLink alerts for morph verifications (Story 4.2)

    b8fc2b5
  4. feat(edge): implement adaptive JPEG crop compression <=50KB for Hailo-8 edge streamer (Story 4.1)

    b7aaa3c
  5. feat(web3): implement resilient zero-loss local blockchain fallback logging (Story 3.3)

    7cfebff
  6. feat(web3): anchor full SHA-256 digests in zero-knowledge blockchain logging (Story 3.2)

    ac314d5
  7. feat(demorph): output separated donor candidates in blind demorphing pipeline (Story 3.1)

    482a2c3
  8. feat(arbitration): strengthen consensus veto arbitration protocol and telemetry warnings (Story 2.3)

    6d34156
  9. feat(ui): add automated contract assertions for continuous attention scan fallback radar (Story 2.2)

    8896237
  10. feat(ctm): implement 16-tick sequential reasoning chain and early-exit convergence (Story 2.1)

    3cee757
  11. feat(ui): enforce zero-scroll layout with automated DOM contract tests (Story 1.4)

    5cf5100
  12. feat(telemetry): log screening metrics to TimescaleDB with resilient error containment and precomputed hash (Story 1.3)

    100efd7
  13. feat(provenance): detect generative AI EXIF signatures and enforce domain precedence in both mode (Story 1.2)

    53c3fcb
  14. feat(screening): implement fast ViT screening with zero-retention ephemeral purge and 10MB payload boundary (Story 1.1)

    c21ecf9
  15. fix(ui): eliminate broken ctm replay icon and reorganize demo layout to prevent scrolling

    3cdd09f
  16. fix(ui): move Radio Link (915MHz) inside Drone-Link tab⁠

    8766922
  17. feat(ui): add empty state placeholder for Analysis Results⁠

    bd03d9c
  18. fix(ui): restore missing <script> tag for main application JavaScript⁠

    f974a3c
  19. fix(deploy): add scipy to requirements and implement Subdiv2D fallback⁠

    3684fcc

  1. feat(morphgen): add Face Morph Generator Studio and modernize full UI⁠

    a0bbf06

  1. Support Fotor/Live3D generative face swaps: oversample live3d images in fine-tuning, deploy fine-tuned models, and introduce intelligent tiered veto override

    f74c467
  2. Update README.md

    Verified signature
    8ddfcee

  1. Fix duplicate feedback event listeners, support image_url fallback on backend, and enable webcam demorphing

    d8278fa
  2. Adjust security alert position to align with Analysis Results card

    aaaf9d8
  3. Add fine-tuned CTM forensic agent weights and fine-tuning script

    5cb2d5c
  4. Add fine-tuned morph detector weights and training script

    b57649b

  1. Fix scope of realProcessingTime inside simulateFaceAnalysis to resolve ReferenceError

    9cb65d6
  2. Wire up Identity Verification tab, implement POST /api/identity/verify endpoint, and add demorph result download/flag actions

    01e1ff3
  3. Fix JS TypeError on non-existent camera elements which prevented Analyze button click listener registration

    80277a2
  4. Deploy newly trained MorphDetector weights via Git LFS

    73ee09c
  5. Disable Drone WebSocket connection on Hugging Face Spaces to prevent Gunicorn starvation

    21691b3
  6. Disable PostgreSQL database connections on Hugging Face Spaces

    56af25f
  7. Fix navigation button issue in Hugging Face Space iframe

    676a099

  1. Replace nav anchor tags with button+onclick for bulletproof iframe navigation⁠

    b19a1d4
  2. Defer context theme updates on link click to prevent browser from cancelling navigation inside iframe

    2356537
  3. Style Setup and Logout links as premium buttons with explicit color overriding, clean up unused video loop in landing.html, and sync local repository with biometric background

    f2ffef6
  4. Implement registration role request, register link in login form, and background email alerts to sales@freshbeats.ai on login/registration

    a86e722
  5. Enhance landing page biometric scanning HUD with corner brackets, glowing target circle, and real-time scanning parameters

    ae7a5fc
  6. Fix landing page redirect latency by using lightweight animated CSS background on HF spaces, and remove invalid nested button markup

    9de415b

  1. fix: add landing page video and image assets tracked by git-lfs

    00c385b
  2. fix: restrict Setup navigation to admin and enable access-log output on HF Spaces

    f75d026
  3. fix: configure session cookies for iframe/SameSite compatibility on Hugging Face Spaces

    f4da990
  4. fix: bootstrap SQLite database and table structure if users.db does not exist

    7da54df
  5. fix: set user ownership in Dockerfile and guard last_login update against read-only databases

    ce357df
  6. fix: make psycopg2 optional in api_auth, advanced_face_capture, and enhanced_integration_api

    0457a2b
  7. fix: make psycopg2 optional and support SQLite fallback for user auth on HF Spaces

    3c7f3dd
  8. fix: make web3 a soft/optional import in blockchain_store⁠

    e7522e6

  1. fix: pin torch to 2.2.x to satisfy facenet-pytorch==2.6.0 on HF Spaces

    19c9011
  2. fix: make Flask app compatible with HuggingFace Spaces⁠

    a3872d9

  1. Fix pillow dependency conflict

    6066b4b