-
Notifications
You must be signed in to change notification settings - Fork 0
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Pin Facenet512 weight SHA256 (duplicate of config.py:933 TODO — same security-hardening item)
from:md-migrationfrom:md-migrationfrom:md-migrationtype:choretype:choretype:choreStatus: Open.#167 In Rollingcat-Software/biometric-processor;Pin DEEPFACE_FACENET512_SHA256 so the model-integrity check is enforced (currently skipped when empty)
from:md-migrationfrom:md-migrationfrom:md-migrationtype:choretype:choretype:choreStatus: Open.#166 In Rollingcat-Software/biometric-processor;Config default FACE_RECOGNITION_MODEL=Facenet (128-dim) contradicts EMBEDDING_DIMENSION=512
bugSomething isn't workingSomething isn't workingsurface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#158 In Rollingcat-Software/biometric-processor;Decision: plaintext face/voice embeddings stored + HNSW-indexed alongside ciphertext ("encrypted at rest" is illusory)
decision/recommend-firstOwner decision needed before action (design/destructive)Owner decision needed before action (design/destructive)securitySecurity-sensitive correctness or hardeningSecurity-sensitive correctness or hardeningsurface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#156 In Rollingcat-Software/biometric-processor;Stub: multi-face _find_additional_faces returns [] (placeholder)
dead-codeVerified-unused code slated for deletion (DI-aware V&V)Verified-unused code slated for deletion (DI-aware V&V)surface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#155 In Rollingcat-Software/biometric-processor;Dead code: LIVENESS_UNIFACE_DEFAULT_ENABLED flag defined but never consumed
dead-codeVerified-unused code slated for deletion (DI-aware V&V)Verified-unused code slated for deletion (DI-aware V&V)surface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#154 In Rollingcat-Software/biometric-processor;Dead code: /verify liveness floor 0.4 compared against a 0–100 score (no-op)
dead-codeVerified-unused code slated for deletion (DI-aware V&V)Verified-unused code slated for deletion (DI-aware V&V)surface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#153 In Rollingcat-Software/biometric-processor;Security: GET /health leaks the ML stack (Facenet512 / mtcnn) — trim to minimal status
securitySecurity-sensitive correctness or hardeningSecurity-sensitive correctness or hardeningsurface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#152 In Rollingcat-Software/biometric-processor;Triage/close stale dependency PR #139 (torch 2.8→2.12 bump)
decision/recommend-firstOwner decision needed before action (design/destructive)Owner decision needed before action (design/destructive)gpulessConstrained by CPU-only Hetzner host (model/build/deploy)Constrained by CPU-only Hetzner host (model/build/deploy)surface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#151 In Rollingcat-Software/biometric-processor;Voice canary: verify-in-real-product after enrollment-probe deploy
gpulessConstrained by CPU-only Hetzner host (model/build/deploy)Constrained by CPU-only Hetzner host (model/build/deploy)phase-2-goliveRoadmap Phase 2 — verify & go-liveRoadmap Phase 2 — verify & go-livesurface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#150 In Rollingcat-Software/biometric-processor;DECISION: dual-spoof / amispoof PAD — swap SP-D to real MiniFASNet single-frame?
decision/recommend-firstOwner decision needed before action (design/destructive)Owner decision needed before action (design/destructive)gpulessConstrained by CPU-only Hetzner host (model/build/deploy)Constrained by CPU-only Hetzner host (model/build/deploy)surface/spoofspoof-detector / amispoof PADspoof-detector / amispoof PADStatus: Open.#149 In Rollingcat-Software/biometric-processor;Bio rebuild + deploy enrollment-probe endpoints (PR #144) — bio FIRST
gpulessConstrained by CPU-only Hetzner host (model/build/deploy)Constrained by CPU-only Hetzner host (model/build/deploy)infra-blockerBlocks go-live / deploy pipelineBlocks go-live / deploy pipelinephase-2-goliveRoadmap Phase 2 — verify & go-liveRoadmap Phase 2 — verify & go-livesurface/biobiometric-processor (FastAPI/Python)biometric-processor (FastAPI/Python)Status: Open.#148 In Rollingcat-Software/biometric-processor;