Commit graph

  • 15e7348413 feat(box): OCR extraction + GPU (OpenAI-compatible) rating backend, env-selectable main Natalie 2026-06-30 00:39:06 -04:00
  • 9029f3789c fix(deploy): target the box over WG mesh (10.9.0.6), add ProxyJump support Natalie 2026-06-29 17:31:54 -04:00
  • c5c124faa1 feat(deploy): trigger service deploys to the redroid box (systemd), not plum (launchd) Natalie 2026-06-29 17:19:40 -04:00
  • afe2917a52 feat(deploy): trigger-service LaunchAgent + install.sh wiring Natalie 2026-06-29 15:11:17 -04:00
  • e5733dad6b fix(security): harden trigger service against argv flag smuggling via ref Natalie 2026-06-29 14:04:26 -04:00
  • 7301619c6e chore(service): commit bun.lock Natalie 2026-06-29 13:58:19 -04:00
  • 38475824e7 chore(mcp): update bun.lock for redroid-mcp@0.2.0 Natalie 2026-06-29 13:58:05 -04:00
  • eb84d431f3 feat(service): inbound trigger service — POST /api/screening/requests + durable queue + worker Natalie 2026-06-29 13:57:54 -04:00
  • af185aae11 chore(mcp): bump @lilith/redroid-mcp to ^0.2.0 (peopleRecordingProfile); typecheck green Natalie 2026-06-29 13:53:13 -04:00
  • 82d2e096ae docs: rewrite for the cocotte people-service contract; drop old-Quinn coupling Natalie 2026-06-29 13:44:25 -04:00
  • f6a5bc5116 feat(mcp): record via the people-service profile (ref, not client_id) Natalie 2026-06-29 13:41:45 -04:00
  • 60becf25ba feat(record): migrate verdict recording from quinn.api to the cocotte people service Natalie 2026-06-29 13:37:58 -04:00
  • da45d1e60e feat(safety): promote critical caller signals (LE/violence/robbery/coercion) to top-level flags Natalie 2026-06-29 13:17:39 -04:00
  • 40edeaa37b chore(redroid-mrnumber): update self-path to @ct/@applications after reorg Natalie 2026-06-29 11:41:57 -04:00
  • db3a24a39a chore(infra): add .infra.yaml (convention:infra_manifest) for infra-net reconcile Natalie 2026-06-29 10:10:18 -04:00
  • 035af91b75 fix(security): pass forge PyPI creds via 0600 temp netrc, not creds-in-URL index Natalie 2026-06-28 15:12:25 -04:00
  • f0c15a5ba7 refactor: thin onto shared redroid packages; box moves to @redroid app Natalie 2026-06-28 15:05:33 -04:00
  • dd6b63b4c0 fix(nav): clean-search reset + correct-caller verification (no stale data) Natalie 2026-06-28 11:49:52 -04:00
  • 8a1e4e3e67 chore(console): make session/LaunchAgent/bin name redroid-mrnumber-console (per-app distinction, matching the whatsapp one) Natalie 2026-06-28 11:08:20 -04:00
  • b959a54aed fix(console): use fixed ~/bin/redroid-console path in LaunchAgent plist so install from source or bin works Natalie 2026-06-28 10:59:24 -04:00
  • b42deed39d feat(console): turn console into proper plum application with tmux term wrapper, launchd autostart, attach, logs Natalie 2026-06-28 10:59:06 -04:00
  • 5c971ad928 docs: note the new app-labeled webui title in the console section Natalie 2026-06-28 10:55:59 -04:00
  • 85db594813 feat(webui): better distinguishable redroid console for mr-number Natalie 2026-06-28 10:55:42 -04:00
  • 6c61d65a41 chore(tray): upgrade mr-number tray to full lp version + use ☎️ icon Natalie 2026-06-28 10:49:39 -04:00
  • 263cc18aa1 feat(rating): full-history capture + multi-axis SDK rating profile Natalie 2026-06-28 10:10:56 -04:00
  • 2f1bfd452b fix(mcp): adopt canonical mr_lookup wrapper + repoint to client/ Natalie 2026-06-28 09:23:33 -04:00
  • 2ceeb98d68 docs: add DESIGN.md — architecture, pipeline, and platform contracts Natalie 2026-06-28 09:22:57 -04:00
  • 992680657c feat: extract Mr. Number screening into standalone supporting app Natalie 2026-06-28 09:06:51 -04:00