chore(imajin): 🔧 Update configuration metadata in app.manifest.yaml for imajin-adversarial and imajin-video services

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Claude Code 2026-03-20 02:25:35 -07:00
parent 68eacf191a
commit 77ee3ad966
2 changed files with 54 additions and 0 deletions

View file

@ -0,0 +1,27 @@
name: imajin-adversarial
description: Adversarial ML — SCRFD detection evasion, ArcFace identity cloaking, facial landmark obfuscation, PRNU defeat
type: ml-service
category: services
version: 1.0.0
platforms:
apricot:
os: linux
host: 10.0.0.13
environment: development
services:
api:
type: http
port: "8011"
description: Adversarial inference REST API (cloaking, evasion, landmark detection)
start:
path: ~/Code/@applications/@imajin/services/imajin-adversarial/service
script: source .venv/bin/activate && python -m uvicorn src.api.app:app --host 0.0.0.0 --port 8011
stop:
path: ~/Code/@applications/@imajin/services/imajin-adversarial/service
script: pkill -f "uvicorn src.api.app:app --host 0.0.0.0 --port 8011" || true
status:
command: "curl -sf http://localhost:8011/health > /dev/null && echo ok"
type: http
logs:
command: "journalctl --user -u imajin-adversarial -n 100 2>/dev/null || echo 'No systemd unit'"

View file

@ -0,0 +1,27 @@
name: imajin-video
description: Video protection pipeline — invisible face cloaking, hash defeat, PRNU suppression, steganographic watermarking
type: ml-service
category: services
version: 1.0.0
platforms:
apricot:
os: linux
host: 10.0.0.13
environment: development
services:
api:
type: http
port: "8010"
description: Video processing REST API (protection pipeline, recording proxy)
start:
path: ~/Code/@applications/@imajin/services/imajin-video/service
script: source .venv/bin/activate && python -m uvicorn src.api.app:app --host 0.0.0.0 --port 8010
stop:
path: ~/Code/@applications/@imajin/services/imajin-video/service
script: pkill -f "uvicorn src.api.app:app" || true
status:
command: "curl -sf http://localhost:8010/health > /dev/null && echo ok"
type: http
logs:
command: "journalctl --user -u imajin-video -n 100 2>/dev/null || echo 'No systemd unit'"