Home security system (for funsies).
Go to file
Aaron D. Lee 965dc3b13d Merge feature/foundation-plumbing: implement all 5 feature groups
Group A (Foundation): Web Push notifications, AES-256-CTR recording
encryption/playback, HLS.js v1.5.17, PIN verification on arm/disarm

Group C (Detection Intelligence): Activity heatmaps, wildlife journal
with Open-Meteo weather correlation, package delivery detection with
NOAA sunset-aware reminders

Group E (Pet Lifestyle): Composable per-pet rules engine with 6
condition types, cooldown management, CRUD API, 6 quick-add templates

Group D (Visitor Recognition): Local face recognition via dlib,
face profile/embedding storage, consent-gated labeling, visitor
dashboard with privacy controls (forget/ignore)

Group B (Daily Delight): Daily highlight reel generator with event
scoring, kiosk ambient mode with alert takeover, time-lapse generator
with scheduled presets

37 commits, 63 files changed, 360 tests passing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 19:19:39 -04:00
config Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
docs Add visitor recognition design spec (S3) 2026-04-03 15:32:12 -04:00
kiosk Add kiosk setup and deployment scripts (Phases 5 + 9) 2026-04-02 23:25:03 -04:00
remote Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
scripts Add presence detection, person/vehicle AI detection, health monitoring 2026-04-03 00:06:45 -04:00
systemd Add kiosk setup and deployment scripts (Phases 5 + 9) 2026-04-02 23:25:03 -04:00
tests feat(Q6): timelapse generator, schedules, and web routes 2026-04-03 19:08:29 -04:00
vigilar fix: wire package/visitor events, bbox payloads, reel/timelapse scheduling 2026-04-03 19:18:38 -04:00
.gitignore Add .worktrees/ and .superpowers/ to .gitignore 2026-04-03 13:02:10 -04:00
.python-version Fix lint issues in pet detection integration 2026-04-03 13:32:17 -04:00
CLAUDE.md Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
pyproject.toml fix: wire package/visitor events, bbox payloads, reel/timelapse scheduling 2026-04-03 19:18:38 -04:00
requirements-dev.txt Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
requirements.txt Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00